Uses of Class
net.minecraft.client.gl.ShaderProgram
Packages that use ShaderProgram
- 
Uses of ShaderProgram in com.mojang.blaze3d.systemsFields in com.mojang.blaze3d.systems declared as ShaderProgramMethods in com.mojang.blaze3d.systems that return ShaderProgramModifier and TypeMethodDescriptionstatic @Nullable ShaderProgramRenderSystem.getShader()static @Nullable ShaderProgramRenderSystem.setShader(ShaderProgramKey shaderProgramKey) Methods in com.mojang.blaze3d.systems with parameters of type ShaderProgramModifier and TypeMethodDescriptionstatic voidRenderSystem.setShader(ShaderProgram shaderProgram) Sets theRenderSystem's global shader program.static voidRenderSystem.setupShaderLights(ShaderProgram shader) 
- 
Uses of ShaderProgram in net.minecraft.client.glFields in net.minecraft.client.gl declared as ShaderProgramFields in net.minecraft.client.gl with type parameters of type ShaderProgramModifier and TypeFieldDescription(package private) final Map<ShaderProgramKey, Optional<ShaderProgram>> ShaderLoader.Cache.shaderProgramsMethods in net.minecraft.client.gl that return ShaderProgramModifier and TypeMethodDescriptionstatic ShaderProgramShaderProgram.create(CompiledShader vertexShader, CompiledShader fragmentShader, VertexFormat format) (package private) static ShaderProgramShaderLoader.createProgram(ShaderProgramKey key, ShaderProgramDefinition definition, CompiledShader vertexShader, CompiledShader fragmentShader) ShaderLoader.getOrCreateProgram(ShaderProgramKey key) ShaderLoader.Cache.getOrLoadProgram(ShaderProgramKey key) PostEffectPass.getProgram()ShaderLoader.getProgramToLoad(ShaderProgramKey key) (package private) ShaderProgramShaderLoader.Cache.loadProgram(ShaderProgramKey key) Methods in net.minecraft.client.gl with parameters of type ShaderProgramModifier and TypeMethodDescriptionvoidPostEffectPass.Sampler.bind(ShaderProgram program, Map<Identifier, Handle<Framebuffer>> internalTargets) voidPostEffectPass.TargetSampler.bind(ShaderProgram program, Map<Identifier, Handle<Framebuffer>> internalTargets) voidPostEffectPass.TextureSampler.bind(ShaderProgram program, Map<Identifier, Handle<Framebuffer>> internalTargets) voidVertexBuffer.draw(Matrix4f viewMatrix, Matrix4f projectionMatrix, @Nullable ShaderProgram program) Draws the contents in this vertex buffer withprogram.Constructors in net.minecraft.client.gl with parameters of type ShaderProgramModifierConstructorDescriptionPostEffectPass(String id, ShaderProgram program, Identifier outputTargetId, List<PostEffectPipeline.Uniform> uniforms)