public class Shader
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
Framebuffer |
framebufferIn |
Framebuffer |
framebufferOut |
Constructor and Description |
---|
Shader(IResourceManager p_i45089_1_,
java.lang.String p_i45089_2_,
Framebuffer p_i45089_3_,
Framebuffer p_i45089_4_) |
Modifier and Type | Method and Description |
---|---|
void |
addAuxFramebuffer(java.lang.String p_148041_1_,
java.lang.Object p_148041_2_,
int p_148041_3_,
int p_148041_4_) |
void |
deleteShader() |
ShaderManager |
getShaderManager() |
void |
loadShader(float p_148042_1_) |
void |
setProjectionMatrix(Matrix4f p_148045_1_) |
public final Framebuffer framebufferIn
public final Framebuffer framebufferOut
public Shader(IResourceManager p_i45089_1_, java.lang.String p_i45089_2_, Framebuffer p_i45089_3_, Framebuffer p_i45089_4_) throws JsonException
JsonException
public void deleteShader()
public void addAuxFramebuffer(java.lang.String p_148041_1_, java.lang.Object p_148041_2_, int p_148041_3_, int p_148041_4_)
public void setProjectionMatrix(Matrix4f p_148045_1_)
public void loadShader(float p_148042_1_)
public ShaderManager getShaderManager()