History - net.minecraft.client.shader.SpirvShaderCompiler

26.4-snapshot-7

Names

Fields

Constructors

Methods

26.4-snapshot-6

Names

Fields

Constructors

Methods

26.4-snapshot-5

Names

Fields

Constructors

Methods

26.4-snapshot-4

Names

Fields

Constructors

Methods

26.4-snapshot-3

Names

Fields

Constructors

Methods

26.4-snapshot-2

Names

Fields

Constructors

Methods

26.4-snapshot-1

Names

com.mojang.renderpearl.frontend.shaders.GlslCompiler

com.mojang.blaze3d.pipeline.GlslCompiler

Fields

boolean: isZeroToOne, field_1_9475, zZeroToOne

boolean: shaderDrawParameters, field_1_9476, hasShaderDrawParameters

Constructors

()

(boolean, boolean)

Methods

long (): createBaseShaderOptions, method_1_9109, createCompileOptions

ShaderModule (String, String, ShaderType, Defines, ShaderSourceGetter): compileToSpv, method_1_9108, compile

long (GpuDeviceInfo): createBaseShaderOptions, method_1_9109, createCompileOptions

ByteBuffer (String, String, ShaderType, Defines, ShaderSourceGetter, GpuDeviceInfo): compileToSpv, method_1_9108, compile

26.3

Names

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, field_1_3640, compiler

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.ShadercIncludeResultRelease: includeResultRelease, field_1_9474, resolveResultReleaser

ShaderSourceGetter$IncludeResult: missingIncludeResult, field_1_10393, INCLUDE_NOT_FOUND

ShaderSourceGetter$IncludeResult: malformedIdResult, field_1_10392, INCLUDE_MALFORMED_ID

it.unimi.dsi.fastutil.longs.LongArrayList: compilers, field_1_3640, availableCompilers

Constructors

()

(boolean, boolean)

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

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

ShaderSourceGetter$IncludeResult (ShaderSourceGetter, String): processInclude, method_1_10026, resolve

org.lwjgl.util.shaderc.ShadercIncludeResolve (ShaderSourceGetter): createIncludeResolver, method_1_10283, createResolver

void (long, long): releaseIncludeResult, method_1_9111, releaseResolveResult

long (): acquireCompiler, method_1_10023, acquireCompiler

void (long): releaseCompiler, method_1_10027, releaseCompiler

long (): createBaseShaderOptions, method_1_9109, createCompileOptions

ShaderModule (String, String, ShaderType, Defines, ShaderSourceGetter): compileToSpv, method_1_9108, compile

long (ShaderSourceGetter, long, long, int, long, long): lambda$createIncludeResolver$0, method_1_10284, method_1_10284

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