Uses of Class
net.minecraft.client.renderer.CompiledShaderProgram
Packages that use CompiledShaderProgram
Package
Description
-
Uses of CompiledShaderProgram in com.mojang.blaze3d.systems
Fields in com.mojang.blaze3d.systems declared as CompiledShaderProgramMethods in com.mojang.blaze3d.systems that return CompiledShaderProgramModifier and TypeMethodDescriptionstatic CompiledShaderProgramRenderSystem.getShader()static CompiledShaderProgramRenderSystem.setShader(ShaderProgram shader) Methods in com.mojang.blaze3d.systems with parameters of type CompiledShaderProgramModifier and TypeMethodDescriptionstatic voidRenderSystem.setShader(CompiledShaderProgram shader) static voidRenderSystem.setupShaderLights(CompiledShaderProgram shader) -
Uses of CompiledShaderProgram in com.mojang.blaze3d.vertex
Methods in com.mojang.blaze3d.vertex with parameters of type CompiledShaderProgramModifier and TypeMethodDescriptionvoidVertexBuffer.drawWithShader(Matrix4f frustumMatrix, Matrix4f projectionMatrix, CompiledShaderProgram shader) -
Uses of CompiledShaderProgram in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as CompiledShaderProgramFields in net.minecraft.client.renderer with type parameters of type CompiledShaderProgramModifier and TypeFieldDescription(package private) final Map<ShaderProgram, Optional<CompiledShaderProgram>> ShaderManager.CompilationCache.programsMethods in net.minecraft.client.renderer that return CompiledShaderProgramModifier and TypeMethodDescription(package private) CompiledShaderProgramShaderManager.CompilationCache.compileProgram(ShaderProgram program) ShaderManager.CompilationCache.getOrCompileProgram(ShaderProgram program) ShaderManager.getProgram(ShaderProgram program) ShaderManager.getProgramForLoading(ShaderProgram program) PostPass.getShader()static CompiledShaderProgramCompiledShaderProgram.link(CompiledShader vertexShader, CompiledShader fragmentShader, VertexFormat vertexFormat) (package private) static CompiledShaderProgramShaderManager.linkProgram(ShaderProgram program, ShaderProgramConfig config, CompiledShader vertexShader, CompiledShader fragmentShader) Methods in net.minecraft.client.renderer with parameters of type CompiledShaderProgramModifier and TypeMethodDescriptionvoidPostPass.Input.bindTo(CompiledShaderProgram shaderProgram, Map<ResourceLocation, ResourceHandle<RenderTarget>> targets) voidPostPass.TargetInput.bindTo(CompiledShaderProgram p_366564_, Map<ResourceLocation, ResourceHandle<RenderTarget>> p_361239_) voidPostPass.TextureInput.bindTo(CompiledShaderProgram p_366520_, Map<ResourceLocation, ResourceHandle<RenderTarget>> p_363141_) Constructors in net.minecraft.client.renderer with parameters of type CompiledShaderProgramModifierConstructorDescriptionPostPass(String name, CompiledShaderProgram shader, ResourceLocation outputTargetId, List<PostChainConfig.Uniform> uniforms)