public class Shader
extends java.lang.Object
implements java.lang.AutoCloseable
| Modifier and Type | Field and Description |
|---|---|
Framebuffer |
framebufferIn |
Framebuffer |
framebufferOut |
| Constructor and Description |
|---|
Shader(IResourceManager resourceManager,
java.lang.String programName,
Framebuffer framebufferInIn,
Framebuffer framebufferOutIn) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAuxFramebuffer(java.lang.String auxName,
java.lang.Object auxFramebufferIn,
int width,
int height) |
void |
close() |
void |
func_195654_a(Matrix4f p_195654_1_) |
ShaderManager |
getShaderManager() |
void |
render(float partialTicks) |
public final Framebuffer framebufferIn
public final Framebuffer framebufferOut
public Shader(IResourceManager resourceManager, java.lang.String programName, Framebuffer framebufferInIn, Framebuffer framebufferOutIn) throws java.io.IOException
java.io.IOExceptionpublic void close()
close in interface java.lang.AutoCloseablepublic void addAuxFramebuffer(java.lang.String auxName,
java.lang.Object auxFramebufferIn,
int width,
int height)
public void func_195654_a(Matrix4f p_195654_1_)
public void render(float partialTicks)
public ShaderManager getShaderManager()