net.minecraft.client.render.platform

public class GLX

bze
net.minecraft.class_629
net.minecraft.client.render.platform.GLX
net.minecraft.client.renderer.OpenGlHelper

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
T
field_13708
LOGGER
LOGGER
public static boolean
a
field_8373
isNvidia
nvidia
public static boolean
b
field_11413
isAmd
ati
public static int
c
field_8374
GL_FRAMEBUFFER
GL_FRAMEBUFFER
public static int
d
field_8375
GL_RENDERBUFFER
GL_RENDERBUFFER
public static int
e
field_8376
GL_COLOR_ATTACHMENT0
GL_COLOR_ATTACHMENT0
public static int
f
field_8377
GL_DEPTH_ATTACHMENT
GL_DEPTH_ATTACHMENT
public static int
g
field_8378
GL_FRAMEBUFFER_COMPLETE
GL_FRAMEBUFFER_COMPLETE
public static int
h
field_8379
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
GL_FB_INCOMPLETE_ATTACHMENT
public static int
i
field_8380
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
GL_FB_INCOMPLETE_MISS_ATTACH
public static int
j
field_8381
GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER
GL_FB_INCOMPLETE_DRAW_BUFFER
public static int
k
field_8382
GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER
GL_FB_INCOMPLETE_READ_BUFFER
private static GLX$FboMode
U
field_13709
fboMode
framebufferType
public static boolean
l
field_8383
useFramebufferObjects
framebufferSupported
private static boolean
V
field_8393
hasShaders
shadersAvailable
private static boolean
W
field_8394
useShaderArb
arbShaders
public static int
m
field_8384
GL_LINK_STATUS
GL_LINK_STATUS
public static int
n
field_8385
GL_COMPILE_STATUS
GL_COMPILE_STATUS
public static int
o
field_8386
GL_VERTEX_SHADER
GL_VERTEX_SHADER
public static int
p
field_8387
GL_FRAGMENT_SHADER
GL_FRAGMENT_SHADER
private static boolean
X
field_2302
useMultitextureArb
arbMultitexture
public static int
q
field_2300
GL_TEXTURE0
defaultTexUnit
public static int
r
field_2301
GL_TEXTURE1
lightmapTexUnit
public static int
s
field_11414
GL_TEXTURE2
GL_TEXTURE2
private static boolean
Y
field_11410
useTextureEnvCombineArb
arbTextureEnvCombine
public static int
t
field_11415
GL_COMBINE
GL_COMBINE
public static int
u
field_11416
GL_INTERPOLATE
GL_INTERPOLATE
public static int
v
field_11417
GL_PRIMARY_COLOR
GL_PRIMARY_COLOR
public static int
w
field_11418
GL_CONSTANT
GL_CONSTANT
public static int
x
field_11419
GL_PREVIOUS
GL_PREVIOUS
public static int
y
field_11420
GL_COMBINE_RGB
GL_COMBINE_RGB
public static int
z
field_11421
GL_SOURCE0_RGB
GL_SOURCE0_RGB
public static int
A
field_11395
GL_SOURCE1_RGB
GL_SOURCE1_RGB
public static int
B
field_11396
GL_SOURCE2_RGB
GL_SOURCE2_RGB
public static int
C
field_11397
GL_OPERAND0_RGB
GL_OPERAND0_RGB
public static int
D
field_11398
GL_OPERAND1_RGB
GL_OPERAND1_RGB
public static int
E
field_11399
GL_OPERAND2_RGB
GL_OPERAND2_RGB
public static int
F
field_11400
GL_COMBINE_ALPHA
GL_COMBINE_ALPHA
public static int
G
field_11401
GL_SOURCE0_ALPHA
GL_SOURCE0_ALPHA
public static int
H
field_11402
GL_SOURCE1_ALPHA
GL_SOURCE1_ALPHA
public static int
I
field_11403
GL_SOURCE2_ALPHA
GL_SOURCE2_ALPHA
public static int
J
field_11404
GL_OPERAND0_ALPHA
GL_OPERAND0_ALPHA
public static int
K
field_11405
GL_OPERAND1_ALPHA
GL_OPERAND1_ALPHA
public static int
L
field_11406
GL_OPERAND2_ALPHA
GL_OPERAND2_ALPHA
private static boolean
Z
field_8370
separateBlend
openGL14
public static boolean
M
field_8390
useSeparateBlendExt
extBlendFuncSeparate
public static boolean
N
field_8372
openGl21
openGL21
public static boolean
O
field_8391
usePostProcess
shadersSupported
private static String
aa
field_8371
glCapsInfo
logText
private static String
ab
field_11411
cpuInfo
cpu
public static boolean
P
field_11407
useVbos
vboSupported
public static boolean
Q
field_11408
useVbosAmd
vboSupportedAti
private static boolean
ac
field_11412
useVboArb
arbVbo
public static int
R
field_11409
GL_ARRAY_BUFFER
GL_ARRAY_BUFFER
public static int
S
field_8389
GL_STATIC_DRAW
GL_STATIC_DRAW

Method summary

Modifier and TypeMethod
public static void
a()
method_1761()
init()
initializeTextures()
public static boolean
b()
method_7289()
isNextGen()
areShadersSupported()
public static String
c()
method_7297()
getGlCapsInfo()
getLogText()
public static int
a(int arg0, int arg1)
method_7281(int arg0, int arg1)
getProgram(int program, int pname)
glGetProgrami(int program, int pname)
public static void
b(int arg0, int arg1)
method_7291(int arg0, int arg1)
attachShader(int program, int shader)
glAttachShader(int program, int shaderIn)
public static void
a(int arg0)
method_7280(int arg0)
deleteShader(int shader)
glDeleteShader(int shaderIn)
public static int
b(int arg0)
method_7290(int arg0)
createShader(int type)
glCreateShader(int type)
public static void
a(int arg0, ByteBuffer arg1)
method_7285(int arg0, ByteBuffer arg1)
shaderSource(int shader, ByteBuffer buffer)
glShaderSource(int shaderIn, ByteBuffer string)
public static void
c(int arg0)
method_7298(int arg0)
compileShader(int shader)
glCompileShader(int shaderIn)
public static int
c(int arg0, int arg1)
method_7299(int arg0, int arg1)
getShader(int shader, int pname)
glGetShaderi(int shaderIn, int pname)
public static String
d(int arg0, int arg1)
method_7306(int arg0, int arg1)
getShaderInfoLog(int shader, int maxLength)
glGetShaderInfoLog(int shaderIn, int maxLength)
public static String
e(int arg0, int arg1)
method_7311(int arg0, int arg1)
getProgramInfoLog(int program, int maxLength)
glGetProgramInfoLog(int program, int maxLength)
public static void
d(int arg0)
method_7305(int arg0)
useProgram(int program)
glUseProgram(int program)
public static int
d()
method_7304()
createProgram()
glCreateProgram()
public static void
e(int arg0)
method_7310(int arg0)
deleteProgram(int program)
glDeleteProgram(int program)
public static void
f(int arg0)
method_7313(int arg0)
linkProgram(int program)
glLinkProgram(int program)
public static int
a(int arg0, CharSequence arg1)
method_7284(int arg0, CharSequence arg1)
getUniformLocation(int program, CharSequence name)
glGetUniformLocation(int programObj, CharSequence name)
public static void
a(int arg0, IntBuffer arg1)
method_7287(int arg0, IntBuffer arg1)
uniform1(int location, IntBuffer value)
glUniform1(int location, IntBuffer values)
public static void
f(int arg0, int arg1)
method_7314(int arg0, int arg1)
uniform1i(int location, int value)
glUniform1i(int location, int v0)
public static void
a(int arg0, FloatBuffer arg1)
method_7286(int arg0, FloatBuffer arg1)
uniform1(int location, FloatBuffer value)
glUniform1(int location, FloatBuffer values)
public static void
b(int arg0, IntBuffer arg1)
method_7295(int arg0, IntBuffer arg1)
uniform2(int location, IntBuffer value)
glUniform2(int location, IntBuffer values)
public static void
b(int arg0, FloatBuffer arg1)
method_7294(int arg0, FloatBuffer arg1)
uniform2(int location, FloatBuffer value)
glUniform2(int location, FloatBuffer values)
public static void
c(int arg0, IntBuffer arg1)
method_7302(int arg0, IntBuffer arg1)
uniform3(int location, IntBuffer value)
glUniform3(int location, IntBuffer values)
public static void
c(int arg0, FloatBuffer arg1)
method_7301(int arg0, FloatBuffer arg1)
uniform3(int location, FloatBuffer value)
glUniform3(int location, FloatBuffer values)
public static void
d(int arg0, IntBuffer arg1)
method_7308(int arg0, IntBuffer arg1)
uniform4(int location, IntBuffer value)
glUniform4(int location, IntBuffer values)
public static void
d(int arg0, FloatBuffer arg1)
method_7307(int arg0, FloatBuffer arg1)
uniform4(int location, FloatBuffer value)
glUniform4(int location, FloatBuffer values)
public static void
a(int arg0, boolean arg1, FloatBuffer arg2)
method_7288(int arg0, boolean arg1, FloatBuffer arg2)
uniformMatrix2(int location, boolean transpose, FloatBuffer value)
glUniformMatrix2(int location, boolean transpose, FloatBuffer matrices)
public static void
b(int arg0, boolean arg1, FloatBuffer arg2)
method_7296(int arg0, boolean arg1, FloatBuffer arg2)
uniformMatrix3(int location, boolean transpose, FloatBuffer value)
glUniformMatrix3(int location, boolean transpose, FloatBuffer matrices)
public static void
c(int arg0, boolean arg1, FloatBuffer arg2)
method_7303(int arg0, boolean arg1, FloatBuffer arg2)
uniformMatrix4(int location, boolean transpose, FloatBuffer value)
glUniformMatrix4(int location, boolean transpose, FloatBuffer matrices)
public static int
b(int arg0, CharSequence arg1)
method_7293(int arg0, CharSequence arg1)
getAttribLocation(int program, CharSequence name)
glGetAttribLocation(int program, CharSequence name)
public static int
e()
method_10474()
genBuffers()
glGenBuffers()
public static void
g(int arg0, int arg1)
method_10477(int arg0, int arg1)
bindBuffer(int target, int buffer)
glBindBuffer(int target, int buffer)
public static void
a(int arg0, ByteBuffer arg1, int arg2)
method_10473(int arg0, ByteBuffer arg1, int arg2)
bufferData(int target, ByteBuffer data, int usage)
glBufferData(int target, ByteBuffer data, int usage)
public static void
g(int arg0)
method_10476(int arg0)
deleteBuffers(int buffer)
glDeleteBuffers(int buffer)
public static boolean
f()
method_10475()
useVbo()
useVbo()
public static void
h(int arg0, int arg1)
method_7317(int arg0, int arg1)
bindFramebuffer(int target, int framebuffer)
glBindFramebuffer(int target, int framebufferIn)
public static void
i(int arg0, int arg1)
method_7319(int arg0, int arg1)
bindRenderbuffer(int target, int renderbuffer)
glBindRenderbuffer(int target, int renderbuffer)
public static void
h(int arg0)
method_7316(int arg0)
deleteRenderbuffers(int renderbuffer)
glDeleteRenderbuffers(int renderbuffer)
public static void
i(int arg0)
method_7318(int arg0)
deleteFramebuffers(int framebuffer)
glDeleteFramebuffers(int framebufferIn)
public static int
g()
method_7309()
genFramebuffers()
glGenFramebuffers()
public static int
h()
method_7312()
genRenderbuffers()
glGenRenderbuffers()
public static void
a(int arg0, int arg1, int arg2, int arg3)
method_7282(int arg0, int arg1, int arg2, int arg3)
renderbufferStorage(int target, int internalFormat, int width, int height)
glRenderbufferStorage(int target, int internalFormat, int width, int height)
public static void
b(int arg0, int arg1, int arg2, int arg3)
method_7292(int arg0, int arg1, int arg2, int arg3)
framebufferRenderbuffer(int target, int attachment, int renderbufferTarget, int renderbuffer)
glFramebufferRenderbuffer(int target, int attachment, int renderBufferTarget, int renderBuffer)
public static int
j(int arg0)
method_7320(int arg0)
checkFramebufferStatus(int target)
glCheckFramebufferStatus(int target)
public static void
a(int arg0, int arg1, int arg2, int arg3, int arg4)
method_7283(int arg0, int arg1, int arg2, int arg3, int arg4)
framebufferTexture2D(int target, int attachment, int textTarget, int texture, int level)
glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level)
public static void
k(int arg0)
method_1762(int arg0)
activeTexture(int texture)
setActiveTexture(int texture)
public static void
l(int arg0)
method_1764(int arg0)
clientActiveTexture(int texture)
setClientActiveTexture(int texture)
public static void
a(int arg0, float arg1, float arg2)
method_1763(int arg0, float arg1, float arg2)
multiTexCoord2f(int texture, float s, float t)
setLightmapTextureCoords(int target, float arg1, float t)
public static void
c(int arg0, int arg1, int arg2, int arg3)
method_7300(int arg0, int arg1, int arg2, int arg3)
blendFuncSeparate(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)
glBlendFunc(int sFactorRGB, int dFactorRGB, int sfactorAlpha, int dfactorAlpha)
public static boolean
j()
method_7315()
useFbo()
isFramebufferEnabled()
public static String
k()
method_10478()
getCpuInfo()
getCpu()
public static void
m(int arg0)
method_12554(int arg0)
renderCrosshair(int size)
renderDirections(int arg0)
public static void
a(File arg0)
method_12553(File arg0)
openFolder(File folder)
openFile(File fileIn)