History - net.minecraft.client.shader.SpirvShaderCompiler
26.3
Names
com.mojang.blaze3d.vulkan.glsl.GlslCompiler
com.mojang.renderpearl.frontend.shaders.GlslCompiler
com.mojang.blaze3d.vulkan.glsl.GlslCompiler
com.mojang.renderpearl.frontend.shaders.GlslCompiler
net.minecraft.client.vulkan.SpirvShaderCompiler
net.minecraft.client.shader.SpirvShaderCompiler
Fields
long: shaderCompiler, shaderCompiler, field_1_3640, compiler
long: shaderOptions, shaderOptions, field_1_3641, compileOptions
Defines: globalDefines, globalDefines, field_1_3639, defines
boolean: isZeroToOne, isZeroToOne, field_1_9475, zZeroToOne
boolean: shaderDrawParameters, shaderDrawParameters, field_1_9476, hasShaderDrawParameters
org.lwjgl.util.shaderc.ShadercIncludeResultRelease: includeResultRelease, includeResultRelease, field_1_9474, resolveResultReleaser
ShaderSourceGetter$IncludeResult: missingIncludeResult, missingIncludeResult, field_1_10393, INCLUDE_NOT_FOUND
ShaderSourceGetter$IncludeResult: malformedIdResult, malformedIdResult, field_1_10392, INCLUDE_MALFORMED_ID
it.unimi.dsi.fastutil.longs.LongArrayList: compilers, compilers, field_1_3640, availableCompilers
Constructors
()
(boolean, boolean)
Methods
SpirvShader (String, String, ShaderType): createIntermediary, createIntermediary, method_1_4230, compile
SpirvShaderCompiler$ShaderPipeline (VulkanBackend, RenderPipeline, SpirvShader, SpirvShader): compile, compile, method_1_4229, createShaderPipeline
void (List<VulkanPipelineLayout$Entry>, SpirvShader, RenderPipeline): addToBindGroup, addToBindGroup, method_1_4228, extractPipelineLayoutEntries
ShaderSourceGetter$IncludeResult (ShaderSourceGetter, String): processInclude, processInclude, method_1_10026, resolve
org.lwjgl.util.shaderc.ShadercIncludeResolve (ShaderSourceGetter): createIncludeResolver, createIncludeResolver, method_1_10283, createResolver
void (long, long): releaseIncludeResult, releaseIncludeResult, method_1_9111, releaseResolveResult
long (): acquireCompiler, acquireCompiler, method_1_10023, acquireCompiler
void (long): releaseCompiler, releaseCompiler, method_1_10027, releaseCompiler
long (): createBaseShaderOptions, createBaseShaderOptions, method_1_9109, createCompileOptions
ShaderModule (String, String, ShaderType, Defines, ShaderSourceGetter): compileToSpv, compileToSpv, method_1_9108, compile
26.2
Names
com.mojang.blaze3d.vulkan.glsl.GlslCompiler
com.mojang.blaze3d.vulkan.glsl.GlslCompiler
net.minecraft.class_1_709
net.minecraft.client.vulkan.SpirvShaderCompiler
Fields
long: shaderCompiler, shaderCompiler, field_1_3640, compiler
long: shaderOptions, shaderOptions, field_1_3641, compileOptions
Defines: globalDefines, globalDefines, field_1_3639, defines
Constructors
()
Methods
SpirvShader (String, String, ShaderType): createIntermediary, createIntermediary, method_1_4230, compile
SpirvShaderCompiler$ShaderPipeline (VulkanBackend, RenderPipeline, SpirvShader, SpirvShader): compile, compile, method_1_4229, createShaderPipeline
void (): close, close
void (List<VulkanPipelineLayout$Entry>, SpirvShader, RenderPipeline): addToBindGroup, addToBindGroup, method_1_4228, extractPipelineLayoutEntries