History - net.minecraft.client.vulkan.SpirvShaderCompiler

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