History - net.minecraft.client.render.RenderPipelineCompiler
26.3
Names
com.mojang.renderpearl.frontend.shaders.PipelineBuilder
com.mojang.renderpearl.frontend.shaders.PipelineBuilder
net.minecraft.class_1_1384
net.minecraft.client.render.RenderPipelineCompiler
Fields
org.slf4j.Logger: LOGGER, LOGGER, field_1_9496, LOGGER
GpuBackend: backendDevice, backendDevice, field_1_9497, device
SpirvShaderCompiler: compiler, compiler, field_1_9498, shaderCompiler
Constructors
Methods
void (): close, close
BackendRenderPipeline$Layout (RenderPipeline, ShaderSourceGetter, it.unimi.dsi.fastutil.objects.ReferenceArrayList<BackendRenderPipeline$Layout$Shader>, it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap<String>): generateBackendCreateInfo, generateBackendCreateInfo, method_1_10048, compile
CompletableFuture<CompiledRenderPipeline$Supplier> (RenderPipeline, ShaderSourceGetter, Executor): compilePipeline, compilePipeline, method_1_9120, compile
String (Identifier, ShaderType, ShaderSourceGetter): loadShaderSource, loadShaderSource, method_1_9124, getSource
it.unimi.dsi.fastutil.ints.Int2ObjectMap<RenderPipelineCompiler$InterfaceVar> (List<ShaderModule$Bindings$Varying>, String, ShaderType): generateSlotMap, generateSlotMap, method_1_9121, getInterfaceVars