Class ShaderProgramImpl.ShaderWrapper
java.lang.Object
com.mojang.blaze3d.shaders.Program
foundry.veil.impl.client.render.shader.program.ShaderProgramImpl.ShaderWrapper
- Enclosing class:
ShaderProgramImpl
public static class ShaderProgramImpl.ShaderWrapper
extends com.mojang.blaze3d.shaders.Program
-
Nested Class Summary
Nested classes/interfaces inherited from class com.mojang.blaze3d.shaders.Program
com.mojang.blaze3d.shaders.Program.Type
-
Constructor Summary
ConstructorDescriptionShaderWrapper
(com.mojang.blaze3d.shaders.Program.Type type, ShaderProgram program) -
Method Summary
Modifier and TypeMethodDescriptionvoid
attachToShader
(com.mojang.blaze3d.shaders.Shader shader) void
close()
int
getId()
getName()
Methods inherited from class com.mojang.blaze3d.shaders.Program
compileShader, compileShaderInternal
-
Constructor Details
-
ShaderWrapper
-
-
Method Details
-
attachToShader
public void attachToShader(com.mojang.blaze3d.shaders.Shader shader) - Overrides:
attachToShader
in classcom.mojang.blaze3d.shaders.Program
-
close
public void close()- Overrides:
close
in classcom.mojang.blaze3d.shaders.Program
-
getName
- Overrides:
getName
in classcom.mojang.blaze3d.shaders.Program
-
getId
public int getId()- Overrides:
getId
in classcom.mojang.blaze3d.shaders.Program
-