public class OpenGlHelper
extends java.lang.Object
Constructor and Description |
---|
OpenGlHelper() |
Modifier and Type | Method and Description |
---|---|
static boolean |
areShadersSupported() |
static java.lang.String |
getLogText() |
static void |
glAttachShader(int p_153178_0_,
int p_153178_1_) |
static void |
glBindBuffer(int p_176072_0_,
int p_176072_1_) |
static void |
glBindFramebuffer(int p_153171_0_,
int p_153171_1_) |
static void |
glBindRenderbuffer(int p_153176_0_,
int p_153176_1_) |
static void |
glBlendFunc(int p_148821_0_,
int p_148821_1_,
int p_148821_2_,
int p_148821_3_) |
static void |
glBufferData(int p_176071_0_,
java.nio.ByteBuffer p_176071_1_,
int p_176071_2_) |
static int |
glCheckFramebufferStatus(int p_153167_0_) |
static void |
glCompileShader(int p_153170_0_) |
static int |
glCreateProgram() |
static int |
glCreateShader(int p_153195_0_) |
static void |
glDeleteBuffers(int p_176074_0_) |
static void |
glDeleteFramebuffers(int p_153174_0_) |
static void |
glDeleteProgram(int p_153187_0_) |
static void |
glDeleteRenderbuffers(int p_153184_0_) |
static void |
glDeleteShader(int p_153180_0_) |
static void |
glFramebufferRenderbuffer(int p_153190_0_,
int p_153190_1_,
int p_153190_2_,
int p_153190_3_) |
static void |
glFramebufferTexture2D(int p_153188_0_,
int p_153188_1_,
int p_153188_2_,
int p_153188_3_,
int p_153188_4_) |
static int |
glGenBuffers() |
static int |
glGenFramebuffers() |
static int |
glGenRenderbuffers() |
static int |
glGetAttribLocation(int p_153164_0_,
java.lang.CharSequence p_153164_1_) |
static int |
glGetProgrami(int p_153175_0_,
int p_153175_1_) |
static java.lang.String |
glGetProgramInfoLog(int p_153166_0_,
int p_153166_1_) |
static int |
glGetShaderi(int p_153157_0_,
int p_153157_1_) |
static java.lang.String |
glGetShaderInfoLog(int p_153158_0_,
int p_153158_1_) |
static int |
glGetUniformLocation(int p_153194_0_,
java.lang.CharSequence p_153194_1_) |
static void |
glLinkProgram(int p_153179_0_) |
static void |
glRenderbufferStorage(int p_153186_0_,
int p_153186_1_,
int p_153186_2_,
int p_153186_3_) |
static void |
glShaderSource(int p_153169_0_,
java.nio.ByteBuffer p_153169_1_) |
static void |
glUniform1(int p_153168_0_,
java.nio.FloatBuffer p_153168_1_) |
static void |
glUniform1(int p_153181_0_,
java.nio.IntBuffer p_153181_1_) |
static void |
glUniform1i(int p_153163_0_,
int p_153163_1_) |
static void |
glUniform2(int p_153177_0_,
java.nio.FloatBuffer p_153177_1_) |
static void |
glUniform2(int p_153182_0_,
java.nio.IntBuffer p_153182_1_) |
static void |
glUniform3(int p_153191_0_,
java.nio.FloatBuffer p_153191_1_) |
static void |
glUniform3(int p_153192_0_,
java.nio.IntBuffer p_153192_1_) |
static void |
glUniform4(int p_153159_0_,
java.nio.FloatBuffer p_153159_1_) |
static void |
glUniform4(int p_153162_0_,
java.nio.IntBuffer p_153162_1_) |
static void |
glUniformMatrix2(int p_153173_0_,
boolean p_153173_1_,
java.nio.FloatBuffer p_153173_2_) |
static void |
glUniformMatrix3(int p_153189_0_,
boolean p_153189_1_,
java.nio.FloatBuffer p_153189_2_) |
static void |
glUniformMatrix4(int p_153160_0_,
boolean p_153160_1_,
java.nio.FloatBuffer p_153160_2_) |
static void |
glUseProgram(int p_153161_0_) |
static void |
initializeTextures() |
static boolean |
isFramebufferEnabled() |
static void |
setActiveTexture(int p_77473_0_) |
static void |
setClientActiveTexture(int p_77472_0_) |
static void |
setLightmapTextureCoords(int p_77475_0_,
float p_77475_1_,
float p_77475_2_) |
static boolean |
useVbo() |
public static boolean nvidia
public static int GL_FRAMEBUFFER
public static int GL_RENDERBUFFER
public static int GL_COLOR_ATTACHMENT0
public static int GL_DEPTH_ATTACHMENT
public static int GL_FRAMEBUFFER_COMPLETE
public static int GL_FB_INCOMPLETE_ATTACHMENT
public static int GL_FB_INCOMPLETE_MISS_ATTACH
public static int GL_FB_INCOMPLETE_DRAW_BUFFER
public static int GL_FB_INCOMPLETE_READ_BUFFER
public static boolean framebufferSupported
public static int GL_LINK_STATUS
public static int GL_COMPILE_STATUS
public static int GL_VERTEX_SHADER
public static int GL_FRAGMENT_SHADER
public static int defaultTexUnit
public static int lightmapTexUnit
public static int GL_TEXTURE2
public static int GL_COMBINE
public static int GL_INTERPOLATE
public static int GL_PRIMARY_COLOR
public static int GL_CONSTANT
public static int GL_PREVIOUS
public static int GL_COMBINE_RGB
public static int GL_SOURCE0_RGB
public static int GL_SOURCE1_RGB
public static int GL_SOURCE2_RGB
public static int GL_OPERAND0_RGB
public static int GL_OPERAND1_RGB
public static int GL_OPERAND2_RGB
public static int GL_COMBINE_ALPHA
public static int GL_SOURCE0_ALPHA
public static int GL_SOURCE1_ALPHA
public static int GL_SOURCE2_ALPHA
public static int GL_OPERAND0_ALPHA
public static int GL_OPERAND1_ALPHA
public static int GL_OPERAND2_ALPHA
public static boolean extBlendFuncSeparate
public static boolean openGL21
public static boolean shadersSupported
public static boolean vboSupported
public static int GL_ARRAY_BUFFER
public static int GL_STATIC_DRAW
public static float lastBrightnessX
public static float lastBrightnessY
public static void initializeTextures()
public static boolean areShadersSupported()
public static java.lang.String getLogText()
public static int glGetProgrami(int p_153175_0_, int p_153175_1_)
public static void glAttachShader(int p_153178_0_, int p_153178_1_)
public static void glDeleteShader(int p_153180_0_)
public static int glCreateShader(int p_153195_0_)
public static void glShaderSource(int p_153169_0_, java.nio.ByteBuffer p_153169_1_)
public static void glCompileShader(int p_153170_0_)
public static int glGetShaderi(int p_153157_0_, int p_153157_1_)
public static java.lang.String glGetShaderInfoLog(int p_153158_0_, int p_153158_1_)
public static java.lang.String glGetProgramInfoLog(int p_153166_0_, int p_153166_1_)
public static void glUseProgram(int p_153161_0_)
public static int glCreateProgram()
public static void glDeleteProgram(int p_153187_0_)
public static void glLinkProgram(int p_153179_0_)
public static int glGetUniformLocation(int p_153194_0_, java.lang.CharSequence p_153194_1_)
public static void glUniform1(int p_153181_0_, java.nio.IntBuffer p_153181_1_)
public static void glUniform1i(int p_153163_0_, int p_153163_1_)
public static void glUniform1(int p_153168_0_, java.nio.FloatBuffer p_153168_1_)
public static void glUniform2(int p_153182_0_, java.nio.IntBuffer p_153182_1_)
public static void glUniform2(int p_153177_0_, java.nio.FloatBuffer p_153177_1_)
public static void glUniform3(int p_153192_0_, java.nio.IntBuffer p_153192_1_)
public static void glUniform3(int p_153191_0_, java.nio.FloatBuffer p_153191_1_)
public static void glUniform4(int p_153162_0_, java.nio.IntBuffer p_153162_1_)
public static void glUniform4(int p_153159_0_, java.nio.FloatBuffer p_153159_1_)
public static void glUniformMatrix2(int p_153173_0_, boolean p_153173_1_, java.nio.FloatBuffer p_153173_2_)
public static void glUniformMatrix3(int p_153189_0_, boolean p_153189_1_, java.nio.FloatBuffer p_153189_2_)
public static void glUniformMatrix4(int p_153160_0_, boolean p_153160_1_, java.nio.FloatBuffer p_153160_2_)
public static int glGetAttribLocation(int p_153164_0_, java.lang.CharSequence p_153164_1_)
public static int glGenBuffers()
public static void glBindBuffer(int p_176072_0_, int p_176072_1_)
public static void glBufferData(int p_176071_0_, java.nio.ByteBuffer p_176071_1_, int p_176071_2_)
public static void glDeleteBuffers(int p_176074_0_)
public static boolean useVbo()
public static void glBindFramebuffer(int p_153171_0_, int p_153171_1_)
public static void glBindRenderbuffer(int p_153176_0_, int p_153176_1_)
public static void glDeleteRenderbuffers(int p_153184_0_)
public static void glDeleteFramebuffers(int p_153174_0_)
public static int glGenFramebuffers()
public static int glGenRenderbuffers()
public static void glRenderbufferStorage(int p_153186_0_, int p_153186_1_, int p_153186_2_, int p_153186_3_)
public static void glFramebufferRenderbuffer(int p_153190_0_, int p_153190_1_, int p_153190_2_, int p_153190_3_)
public static int glCheckFramebufferStatus(int p_153167_0_)
public static void glFramebufferTexture2D(int p_153188_0_, int p_153188_1_, int p_153188_2_, int p_153188_3_, int p_153188_4_)
public static void setActiveTexture(int p_77473_0_)
public static void setClientActiveTexture(int p_77472_0_)
public static void setLightmapTextureCoords(int p_77475_0_, float p_77475_1_, float p_77475_2_)
public static void glBlendFunc(int p_148821_0_, int p_148821_1_, int p_148821_2_, int p_148821_3_)
public static boolean isFramebufferEnabled()