History - net.minecraft.client.render.RenderPipelineCompiler

26.3-pre-2

Names

Fields

Constructors

Methods

26.3-pre-1

Names

Fields

Constructors

Methods

26.3-snapshot-10

Names

Fields

Constructors

Methods

CompiledRenderPipeline (RenderPipeline, ShaderSourceGetter): compilePipeline, method_1_9120, compile

void (BackendRenderPipeline$Layout$Shader): lambda$compilePipeline$1, method_1_9123, method_1_9123

int (it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap, Object): lambda$compilePipeline$0, method_1_9122, method_1_9122

int (it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap, Object): lambda$generateBackendCreateInfo$0, method_1_9122, method_1_9122

BackendRenderPipeline$Layout (RenderPipeline, ShaderSourceGetter, it.unimi.dsi.fastutil.objects.ReferenceArrayList<BackendRenderPipeline$Layout$Shader>, it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap<String>): generateBackendCreateInfo, method_1_10048, compile

CompletableFuture<CompiledRenderPipeline$Supplier> (RenderPipeline, ShaderSourceGetter, Executor): compilePipeline, method_1_9120, compile

CompiledRenderPipeline$Supplier (RenderPipeline, ShaderSourceGetter, Executor): lambda$compilePipeline$0, method_1_10049, method_1_10049

CompiledRenderPipeline (RenderPipeline, BackendRenderPipeline$Supplier, Executor, it.unimi.dsi.fastutil.objects.ReferenceArrayList, it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap): lambda$compilePipeline$1, method_1_10050, method_1_10050

void (it.unimi.dsi.fastutil.objects.ReferenceArrayList): lambda$compilePipeline$2, method_1_10051, method_1_10051

void (BackendRenderPipeline$Layout$Shader): lambda$compilePipeline$3, method_1_10052, method_1_10052

void (BackendRenderPipeline$Layout$Shader): lambda$generateBackendCreateInfo$1, method_1_10053, method_1_10053

26.3-snapshot-9

Names

Fields

Constructors

Methods

26.3-snapshot-8

Names

Fields

Constructors

Methods

26.3-snapshot-7

Names

Fields

Constructors

Methods

26.3-snapshot-6

Names

Fields

Constructors

Methods

26.3-snapshot-5

Names

com.mojang.renderpearl.frontend.shaders.PipelineBuilder

net.minecraft.class_1_1384

net.minecraft.client.render.RenderPipelineCompiler

Fields

org.slf4j.Logger: LOGGER, field_1_9496, LOGGER

GpuBackend: backendDevice, field_1_9497, device

SpirvShaderCompiler: compiler, field_1_9498, shaderCompiler

boolean: $assertionsDisabled, field_1_9495, field_1_9495

Constructors

(GpuBackend)

Methods

void (): close

CompiledRenderPipeline (RenderPipeline, ShaderSourceGetter): compilePipeline, method_1_9120, compile

String (Identifier, ShaderType, ShaderSourceGetter): loadShaderSource, method_1_9124, getSource

it.unimi.dsi.fastutil.ints.Int2ObjectMap<RenderPipelineCompiler$InterfaceVar> (List<ShaderModule$Bindings$Varying>, String, ShaderType): generateSlotMap, method_1_9121, getInterfaceVars

void (BackendRenderPipeline$Layout$Shader): lambda$compilePipeline$1, method_1_9123, method_1_9123

int (it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap, Object): lambda$compilePipeline$0, method_1_9122, method_1_9122