History - net.minecraft.client.shader.SpirvShaderCompiler
26.3-pre-2
Names
Fields
Constructors
Methods
26.3-pre-1
Names
Fields
org.lwjgl.util.shaderc.ShadercIncludeResolve: includeResolver, field_1_9473, resolver
org.slf4j.Logger: LOGGER, field_1_9630, LOGGER
ScopedValue<ShaderSourceGetter>: SHADER_SOURCE, field_1_10232, SHADER_SOURCE_GETTER
ShaderSourceGetter$IncludeResult: missingIncludeResult, field_1_10393, INCLUDE_NOT_FOUND
ShaderSourceGetter$IncludeResult: malformedIdResult, field_1_10392, INCLUDE_MALFORMED_ID
Constructors
Methods
ShaderModule (String, String, ShaderType, Defines, ShaderSourceGetter): compileToSpv, method_1_10024, compile
ShaderModule (String, String, ShaderType, Defines, ShaderSourceGetter): compileToSpv, method_1_9108, compile
long (long, long, int, long, long): processInclude, method_1_10026, resolve
org.lwjgl.util.shaderc.ShadercIncludeResult (ShaderSourceGetter, String, String): tryInclude, method_1_10028, resolveInclude
ShaderModule (String, String, ShaderType, Defines): compileToSpv, method_1_9108, compile
ShaderModule (String, String, ShaderType, Defines): lambda$compileToSpv$0, method_1_10025, method_1_10025
ShaderSourceGetter$IncludeResult (ShaderSourceGetter, String): processInclude, method_1_10026, resolve
org.lwjgl.util.shaderc.ShadercIncludeResolve (ShaderSourceGetter): createIncludeResolver, method_1_10283, createResolver
long (ShaderSourceGetter, long, long, int, long, long): lambda$createIncludeResolver$0, method_1_10284, method_1_10284
26.3-snapshot-10
Names
Fields
long: shaderCompiler, field_1_3640, compiler
ShaderSourceGetter: currentShaderSource, field_1_9472, shaderSourceGetter
boolean: $assertionsDisabled, field_1_9471, field_1_9471
ScopedValue<ShaderSourceGetter>: SHADER_SOURCE, field_1_10232, SHADER_SOURCE_GETTER
it.unimi.dsi.fastutil.longs.LongArrayList: compilers, field_1_3640, availableCompilers
Constructors
Methods
ShaderModule (String, String, ShaderType, Defines, ShaderSourceGetter): compileToSpv, method_1_9108, compile
ShaderModule (String, String, ShaderType, Defines, ShaderSourceGetter): compileToSpv, method_1_10024, compile
void (long, long): lambda$new$1, method_1_9111, method_1_9111
void (long, long): releaseIncludeResult, method_1_9111, releaseResolveResult
long (long, long, int, long, long): lambda$new$0, method_1_9110, method_1_9110
long (long, long, int, long, long): processInclude, method_1_10026, resolve
org.lwjgl.util.shaderc.ShadercIncludeResult (ShaderSourceGetter, String, String): tryInclude, method_1_10028, resolveInclude
long (): acquireCompiler, method_1_10023, acquireCompiler
void (long): releaseCompiler, method_1_10027, releaseCompiler
ShaderModule (String, String, ShaderType, Defines): compileToSpv, method_1_9108, compile
ShaderModule (String, String, ShaderType, Defines): lambda$compileToSpv$0, method_1_10025, method_1_10025
26.3-snapshot-9
Names
Fields
Constructors
Methods
26.3-snapshot-8
Names
Fields
Constructors
Methods
26.3-snapshot-7
Names
Fields
org.slf4j.Logger: LOGGER, field_1_9630, field_1_9630
org.slf4j.Logger: LOGGER, field_1_9630, LOGGER
Constructors
Methods
26.3-snapshot-6
Names
Fields
org.slf4j.Logger: LOGGER, field_1_9630, field_1_9630
Constructors
Methods
26.3-snapshot-5
Names
com.mojang.renderpearl.backend.vulkan.glsl.GlslCompiler
com.mojang.renderpearl.frontend.shaders.GlslCompiler
net.minecraft.client.vulkan.SpirvShaderCompiler
net.minecraft.client.shader.SpirvShaderCompiler
Fields
long: shaderOptions, field_1_3641, compileOptions
Defines: globalDefines, field_1_3639, defines
boolean: isZeroToOne, field_1_9475, zZeroToOne
boolean: shaderDrawParameters, field_1_9476, hasShaderDrawParameters
org.lwjgl.util.shaderc.ShadercIncludeResolve: includeResolver, field_1_9473, resolver
org.lwjgl.util.shaderc.ShadercIncludeResultRelease: includeResultRelease, field_1_9474, resolveResultReleaser
ShaderSourceGetter: currentShaderSource, field_1_9472, shaderSourceGetter
boolean: $assertionsDisabled, field_1_9471, field_1_9471
Constructors
()
(boolean, boolean)
Methods
boolean (String, VulkanPipelineLayout$Entry): lambda$addToBindGroup$4, method_1_4235, method_1_4235
boolean (String, VulkanPipelineLayout$Entry): lambda$addToBindGroup$3, method_1_4234, method_1_4234
boolean (String, BindGroupLayout$BufferBinding): lambda$addToBindGroup$2, method_1_4233, method_1_4233
boolean (String, VulkanPipelineLayout$Entry): lambda$addToBindGroup$1, method_1_4232, method_1_4232
boolean (String, BindGroupLayout$BufferBinding): lambda$addToBindGroup$0, method_1_4231, method_1_4231
SpirvShader (String, String, ShaderType): createIntermediary, method_1_4230, compile
SpirvShaderCompiler$ShaderPipeline (VulkanBackend, RenderPipeline, SpirvShader, SpirvShader): compile, method_1_4229, createShaderPipeline
void (List<VulkanPipelineLayout$Entry>, SpirvShader, RenderPipeline): addToBindGroup, method_1_4228, extractPipelineLayoutEntries
long (): createBaseShaderOptions, method_1_9109, createCompileOptions
ShaderModule (String, String, ShaderType, Defines, ShaderSourceGetter): compileToSpv, method_1_9108, compile
void (long, long): lambda$new$1, method_1_9111, method_1_9111
long (long, long, int, long, long): lambda$new$0, method_1_9110, method_1_9110
26.3-snapshot-4
Names
Fields
Constructors
Methods
26.3-snapshot-3
Names
com.mojang.blaze3d.vulkan.glsl.GlslCompiler
com.mojang.renderpearl.backend.vulkan.glsl.GlslCompiler
Fields
Constructors
Methods
SpirvShader (String, String, ShaderType): createIntermediary, method_1_4230, compile
SpirvShaderCompiler$ShaderPipeline (VulkanBackend, RenderPipeline, SpirvShader, SpirvShader): compile, method_1_4229, createShaderPipeline
void (List<VulkanPipelineLayout$Entry>, SpirvShader, RenderPipeline): addToBindGroup, method_1_4228, extractPipelineLayoutEntries
SpirvShader (String, String, ShaderType): createIntermediary, method_1_4230, compile
SpirvShaderCompiler$ShaderPipeline (VulkanBackend, RenderPipeline, SpirvShader, SpirvShader): compile, method_1_4229, createShaderPipeline
void (List<VulkanPipelineLayout$Entry>, SpirvShader, RenderPipeline): addToBindGroup, method_1_4228, extractPipelineLayoutEntries
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
com.mojang.blaze3d.vulkan.glsl.GlslCompiler
net.minecraft.class_1_709
net.minecraft.client.vulkan.SpirvShaderCompiler
Fields
long: shaderCompiler, field_1_3640, compiler
long: shaderOptions, field_1_3641, compileOptions
Defines: globalDefines, field_1_3639, defines
Constructors
()
Methods
SpirvShader (String, String, ShaderType): createIntermediary, method_1_4230, compile
SpirvShaderCompiler$ShaderPipeline (VulkanBackend, RenderPipeline, SpirvShader, SpirvShader): compile, method_1_4229, createShaderPipeline
void (): close
void (List<VulkanPipelineLayout$Entry>, SpirvShader, RenderPipeline): addToBindGroup, method_1_4228, extractPipelineLayoutEntries
boolean (String, VulkanPipelineLayout$Entry): lambda$addToBindGroup$4, method_1_4235, method_1_4235
boolean (String, VulkanPipelineLayout$Entry): lambda$addToBindGroup$3, method_1_4234, method_1_4234
boolean (String, BindGroupLayout$BufferBinding): lambda$addToBindGroup$2, method_1_4233, method_1_4233
boolean (String, VulkanPipelineLayout$Entry): lambda$addToBindGroup$1, method_1_4232, method_1_4232
boolean (String, BindGroupLayout$BufferBinding): lambda$addToBindGroup$0, method_1_4231, method_1_4231