public class LwjglGL extends LwjglRender implements com.jme3.renderer.opengl.GL, com.jme3.renderer.opengl.GL2, com.jme3.renderer.opengl.GL3, com.jme3.renderer.opengl.GL4
GL, GL2, GL3, GL4.GL_PATCHES, GL_TESS_CONTROL_SHADER, GL_TESS_EVALUATION_SHADERGL_DEPTH_STENCIL_ATTACHMENT, GL_GEOMETRY_SHADER, GL_NUM_EXTENSIONS, GL_R16F, GL_R16I, GL_R16UI, GL_R32F, GL_R32I, GL_R32UI, GL_R8, GL_R8I, GL_R8UI, GL_RED_INTEGER, GL_RG, GL_RG_INTEGER, GL_RG16F, GL_RG16I, GL_RG16UI, GL_RG32F, GL_RG32I, GL_RG32UI, GL_RG8, GL_RG8I, GL_RG8UI, GL_RGB_INTEGER, GL_RGB16I, GL_RGB16UI, GL_RGB32I, GL_RGB32UI, GL_RGB8I, GL_RGB8UI, GL_RGBA_INTEGER, GL_RGBA16I, GL_RGBA16UI, GL_RGBA32I, GL_RGBA32UI, GL_RGBA8I, GL_RGBA8UI, GL_TEXTURE_SWIZZLE_A, GL_TEXTURE_SWIZZLE_B, GL_TEXTURE_SWIZZLE_G, GL_TEXTURE_SWIZZLE_RGL_ALPHA_TEST, GL_ALPHA8, GL_BGR, GL_BGRA, GL_COMPARE_REF_TO_TEXTURE, GL_DEPTH_COMPONENT24, GL_DEPTH_COMPONENT32, GL_DEPTH_TEXTURE_MODE, GL_DOUBLEBUFFER, GL_DRAW_BUFFER, GL_FILL, GL_GENERATE_MIPMAP, GL_INTENSITY, GL_LINE, GL_LUMINANCE8, GL_LUMINANCE8_ALPHA8, GL_MAX_ELEMENTS_INDICES, GL_MAX_ELEMENTS_VERTICES, GL_MAX_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_VERTEX_UNIFORM_COMPONENTS, GL_POINT_SPRITE, GL_READ_BUFFER, GL_RGB8, GL_STACK_OVERFLOW, GL_STACK_UNDERFLOW, GL_TEXTURE_3D, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_COMPARE_FUNC, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_WRAP_R, GL_UNSIGNED_INT_8_8_8_8, GL_VERTEX_PROGRAM_POINT_SIZEGL_ALPHA, GL_ALWAYS, GL_ARRAY_BUFFER, GL_BACK, GL_BLEND, GL_BLUE, GL_BYTE, GL_CLAMP_TO_EDGE, GL_COLOR_BUFFER_BIT, GL_COMPILE_STATUS, GL_CULL_FACE, GL_DECR, GL_DECR_WRAP, GL_DEPTH_BUFFER_BIT, GL_DEPTH_COMPONENT, GL_DEPTH_COMPONENT16, GL_DEPTH_TEST, GL_DOUBLE, GL_DST_ALPHA, GL_DST_COLOR, GL_DYNAMIC_DRAW, GL_ELEMENT_ARRAY_BUFFER, GL_EQUAL, GL_EXTENSIONS, GL_FALSE, GL_FLOAT, GL_FRAGMENT_SHADER, GL_FRONT, GL_FRONT_AND_BACK, GL_FUNC_ADD, GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT, GL_GEQUAL, GL_GREATER, GL_GREEN, GL_INCR, GL_INCR_WRAP, GL_INFO_LOG_LENGTH, GL_INT, GL_INVALID_ENUM, GL_INVALID_OPERATION, GL_INVALID_VALUE, GL_INVERT, GL_KEEP, GL_LEQUAL, GL_LESS, GL_LINE_LOOP, GL_LINE_STRIP, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINES, GL_LINK_STATUS, GL_LUMINANCE, GL_LUMINANCE_ALPHA, GL_MAX, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MAX_FRAGMENT_UNIFORM_VECTORS, GL_MAX_TEXTURE_IMAGE_UNITS, GL_MAX_TEXTURE_SIZE, GL_MAX_VERTEX_ATTRIBS, GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS, GL_MAX_VERTEX_UNIFORM_VECTORS, GL_MIN, GL_MIRRORED_REPEAT, GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEVER, GL_NO_ERROR, GL_NONE, GL_NOTEQUAL, GL_ONE, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR, GL_OUT_OF_MEMORY, GL_POINTS, GL_POLYGON_OFFSET_FILL, GL_QUERY_RESULT, GL_QUERY_RESULT_AVAILABLE, GL_RED, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RGB, GL_RGB5_A1, GL_RGB565, GL_RGBA, GL_RGBA4, GL_SCISSOR_TEST, GL_SHADING_LANGUAGE_VERSION, GL_SHORT, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_STATIC_DRAW, GL_STENCIL_BUFFER_BIT, GL_STENCIL_TEST, GL_STREAM_DRAW, GL_STREAM_READ, GL_TEXTURE, GL_TEXTURE_2D, GL_TEXTURE_CUBE_MAP, GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE0, GL_TEXTURE1, GL_TEXTURE10, GL_TEXTURE11, GL_TEXTURE12, GL_TEXTURE13, GL_TEXTURE14, GL_TEXTURE15, GL_TEXTURE2, GL_TEXTURE3, GL_TEXTURE4, GL_TEXTURE5, GL_TEXTURE6, GL_TEXTURE7, GL_TEXTURE8, GL_TEXTURE9, GL_TIME_ELAPSED, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, GL_TRUE, GL_UNPACK_ALIGNMENT, GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_SHORT, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_5_6_5, GL_VENDOR, GL_VERSION, GL_VERTEX_SHADER, GL_ZERO| Constructor and Description |
|---|
LwjglGL() |
| Modifier and Type | Method and Description |
|---|---|
void |
glActiveTexture(int texture) |
void |
glAlphaFunc(int func,
float ref) |
void |
glAttachShader(int program,
int shader) |
void |
glBeginQuery(int target,
int query) |
void |
glBindBuffer(int target,
int buffer) |
void |
glBindFragDataLocation(int program,
int colorNumber,
java.lang.String name) |
void |
glBindTexture(int target,
int texture) |
void |
glBindVertexArray(int array) |
void |
glBlendEquationSeparate(int colorMode,
int alphaMode) |
void |
glBlendFunc(int sfactor,
int dfactor) |
void |
glBlendFuncSeparate(int sfactorRGB,
int dfactorRGB,
int sfactorAlpha,
int dfactorAlpha) |
void |
glBufferData(int target,
java.nio.ByteBuffer data,
int usage) |
void |
glBufferData(int target,
java.nio.FloatBuffer data,
int usage) |
void |
glBufferData(int target,
long dataSize,
int usage) |
void |
glBufferData(int target,
java.nio.ShortBuffer data,
int usage) |
void |
glBufferSubData(int target,
long offset,
java.nio.ByteBuffer data) |
void |
glBufferSubData(int target,
long offset,
java.nio.FloatBuffer data) |
void |
glBufferSubData(int target,
long offset,
java.nio.ShortBuffer data) |
void |
glClear(int mask) |
void |
glClearColor(float red,
float green,
float blue,
float alpha) |
void |
glColorMask(boolean red,
boolean green,
boolean blue,
boolean alpha) |
void |
glCompileShader(int shader) |
void |
glCompressedTexImage2D(int target,
int level,
int internalFormat,
int width,
int height,
int border,
java.nio.ByteBuffer data) |
void |
glCompressedTexImage3D(int target,
int level,
int internalFormat,
int width,
int height,
int depth,
int border,
java.nio.ByteBuffer data) |
void |
glCompressedTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
java.nio.ByteBuffer data) |
void |
glCompressedTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
java.nio.ByteBuffer data) |
int |
glCreateProgram() |
int |
glCreateShader(int shaderType) |
void |
glCullFace(int mode) |
void |
glDeleteBuffers(java.nio.IntBuffer buffers) |
void |
glDeleteProgram(int program) |
void |
glDeleteShader(int shader) |
void |
glDeleteTextures(java.nio.IntBuffer textures) |
void |
glDeleteVertexArrays(java.nio.IntBuffer arrays) |
void |
glDepthFunc(int func) |
void |
glDepthMask(boolean flag) |
void |
glDepthRange(double nearVal,
double farVal) |
void |
glDetachShader(int program,
int shader) |
void |
glDisable(int cap) |
void |
glDisableVertexAttribArray(int index) |
void |
glDrawArrays(int mode,
int first,
int count) |
void |
glDrawBuffer(int mode) |
void |
glDrawRangeElements(int mode,
int start,
int end,
int count,
int type,
long indices) |
void |
glEnable(int cap) |
void |
glEnableVertexAttribArray(int index) |
void |
glEndQuery(int target) |
void |
glGenBuffers(java.nio.IntBuffer buffers) |
void |
glGenQueries(int num,
java.nio.IntBuffer ids) |
void |
glGenTextures(java.nio.IntBuffer textures) |
void |
glGenVertexArrays(java.nio.IntBuffer arrays) |
int |
glGetAttribLocation(int program,
java.lang.String name) |
void |
glGetBoolean(int pname,
java.nio.ByteBuffer params) |
void |
glGetBufferSubData(int target,
long offset,
java.nio.ByteBuffer data) |
int |
glGetError() |
void |
glGetInteger(int pname,
java.nio.IntBuffer params) |
void |
glGetProgram(int program,
int pname,
java.nio.IntBuffer params) |
java.lang.String |
glGetProgramInfoLog(int program,
int maxSize) |
int |
glGetQueryObjectiv(int query,
int pname) |
long |
glGetQueryObjectui64(int query,
int target) |
void |
glGetShader(int shader,
int pname,
java.nio.IntBuffer params) |
java.lang.String |
glGetShaderInfoLog(int shader,
int maxSize) |
java.lang.String |
glGetString(int name) |
java.lang.String |
glGetString(int name,
int index) |
int |
glGetUniformLocation(int program,
java.lang.String name) |
boolean |
glIsEnabled(int cap) |
void |
glLineWidth(float width) |
void |
glLinkProgram(int program) |
void |
glPatchParameter(int count) |
void |
glPixelStorei(int pname,
int param) |
void |
glPointSize(float size) |
void |
glPolygonMode(int face,
int mode) |
void |
glPolygonOffset(float factor,
float units) |
void |
glReadBuffer(int mode) |
void |
glReadPixels(int x,
int y,
int width,
int height,
int format,
int type,
java.nio.ByteBuffer data) |
void |
glReadPixels(int x,
int y,
int width,
int height,
int format,
int type,
long offset) |
void |
glScissor(int x,
int y,
int width,
int height) |
void |
glShaderSource(int shader,
java.lang.String[] strings,
java.nio.IntBuffer length) |
void |
glStencilFuncSeparate(int face,
int func,
int ref,
int mask) |
void |
glStencilOpSeparate(int face,
int sfail,
int dpfail,
int dppass) |
void |
glTexImage2D(int target,
int level,
int internalFormat,
int width,
int height,
int border,
int format,
int type,
java.nio.ByteBuffer data) |
void |
glTexImage3D(int target,
int level,
int internalFormat,
int width,
int height,
int depth,
int border,
int format,
int type,
java.nio.ByteBuffer data) |
void |
glTexParameterf(int target,
int pname,
float param) |
void |
glTexParameteri(int target,
int pname,
int param) |
void |
glTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int type,
java.nio.ByteBuffer data) |
void |
glTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
java.nio.ByteBuffer data) |
void |
glUniform1(int location,
java.nio.FloatBuffer value) |
void |
glUniform1(int location,
java.nio.IntBuffer value) |
void |
glUniform1f(int location,
float v0) |
void |
glUniform1i(int location,
int v0) |
void |
glUniform2(int location,
java.nio.FloatBuffer value) |
void |
glUniform2(int location,
java.nio.IntBuffer value) |
void |
glUniform2f(int location,
float v0,
float v1) |
void |
glUniform3(int location,
java.nio.FloatBuffer value) |
void |
glUniform3(int location,
java.nio.IntBuffer value) |
void |
glUniform3f(int location,
float v0,
float v1,
float v2) |
void |
glUniform4(int location,
java.nio.FloatBuffer value) |
void |
glUniform4(int location,
java.nio.IntBuffer value) |
void |
glUniform4f(int location,
float v0,
float v1,
float v2,
float v3) |
void |
glUniformMatrix3(int location,
boolean transpose,
java.nio.FloatBuffer value) |
void |
glUniformMatrix4(int location,
boolean transpose,
java.nio.FloatBuffer value) |
void |
glUseProgram(int program) |
void |
glVertexAttribPointer(int index,
int size,
int type,
boolean normalized,
int stride,
long pointer) |
void |
glViewport(int x,
int y,
int width,
int height) |
void |
resetStats() |
checkLimitpublic void resetStats()
resetStats in interface com.jme3.renderer.opengl.GLpublic void glActiveTexture(int texture)
glActiveTexture in interface com.jme3.renderer.opengl.GLpublic void glAlphaFunc(int func,
float ref)
glAlphaFunc in interface com.jme3.renderer.opengl.GL2public void glAttachShader(int program,
int shader)
glAttachShader in interface com.jme3.renderer.opengl.GLpublic void glBeginQuery(int target,
int query)
glBeginQuery in interface com.jme3.renderer.opengl.GLpublic void glBindBuffer(int target,
int buffer)
glBindBuffer in interface com.jme3.renderer.opengl.GLpublic void glBindTexture(int target,
int texture)
glBindTexture in interface com.jme3.renderer.opengl.GLpublic void glBlendEquationSeparate(int colorMode,
int alphaMode)
glBlendEquationSeparate in interface com.jme3.renderer.opengl.GLpublic void glBlendFunc(int sfactor,
int dfactor)
glBlendFunc in interface com.jme3.renderer.opengl.GLpublic void glBlendFuncSeparate(int sfactorRGB,
int dfactorRGB,
int sfactorAlpha,
int dfactorAlpha)
glBlendFuncSeparate in interface com.jme3.renderer.opengl.GLpublic void glBufferData(int target,
long dataSize,
int usage)
glBufferData in interface com.jme3.renderer.opengl.GLpublic void glBufferData(int target,
java.nio.FloatBuffer data,
int usage)
glBufferData in interface com.jme3.renderer.opengl.GLpublic void glBufferData(int target,
java.nio.ShortBuffer data,
int usage)
glBufferData in interface com.jme3.renderer.opengl.GLpublic void glBufferData(int target,
java.nio.ByteBuffer data,
int usage)
glBufferData in interface com.jme3.renderer.opengl.GLpublic void glBufferSubData(int target,
long offset,
java.nio.FloatBuffer data)
glBufferSubData in interface com.jme3.renderer.opengl.GLpublic void glBufferSubData(int target,
long offset,
java.nio.ShortBuffer data)
glBufferSubData in interface com.jme3.renderer.opengl.GLpublic void glBufferSubData(int target,
long offset,
java.nio.ByteBuffer data)
glBufferSubData in interface com.jme3.renderer.opengl.GLpublic void glClear(int mask)
glClear in interface com.jme3.renderer.opengl.GLpublic void glClearColor(float red,
float green,
float blue,
float alpha)
glClearColor in interface com.jme3.renderer.opengl.GLpublic void glColorMask(boolean red,
boolean green,
boolean blue,
boolean alpha)
glColorMask in interface com.jme3.renderer.opengl.GLpublic void glCompileShader(int shader)
glCompileShader in interface com.jme3.renderer.opengl.GLpublic void glCompressedTexImage2D(int target,
int level,
int internalFormat,
int width,
int height,
int border,
java.nio.ByteBuffer data)
glCompressedTexImage2D in interface com.jme3.renderer.opengl.GLpublic void glCompressedTexImage3D(int target,
int level,
int internalFormat,
int width,
int height,
int depth,
int border,
java.nio.ByteBuffer data)
glCompressedTexImage3D in interface com.jme3.renderer.opengl.GL2public void glCompressedTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
java.nio.ByteBuffer data)
glCompressedTexSubImage2D in interface com.jme3.renderer.opengl.GLpublic void glCompressedTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
java.nio.ByteBuffer data)
glCompressedTexSubImage3D in interface com.jme3.renderer.opengl.GL2public int glCreateProgram()
glCreateProgram in interface com.jme3.renderer.opengl.GLpublic int glCreateShader(int shaderType)
glCreateShader in interface com.jme3.renderer.opengl.GLpublic void glCullFace(int mode)
glCullFace in interface com.jme3.renderer.opengl.GLpublic void glDeleteBuffers(java.nio.IntBuffer buffers)
glDeleteBuffers in interface com.jme3.renderer.opengl.GLpublic void glDeleteProgram(int program)
glDeleteProgram in interface com.jme3.renderer.opengl.GLpublic void glDeleteShader(int shader)
glDeleteShader in interface com.jme3.renderer.opengl.GLpublic void glDeleteTextures(java.nio.IntBuffer textures)
glDeleteTextures in interface com.jme3.renderer.opengl.GLpublic void glDepthFunc(int func)
glDepthFunc in interface com.jme3.renderer.opengl.GLpublic void glDepthMask(boolean flag)
glDepthMask in interface com.jme3.renderer.opengl.GLpublic void glDepthRange(double nearVal,
double farVal)
glDepthRange in interface com.jme3.renderer.opengl.GLpublic void glDetachShader(int program,
int shader)
glDetachShader in interface com.jme3.renderer.opengl.GLpublic void glDisable(int cap)
glDisable in interface com.jme3.renderer.opengl.GLpublic void glDisableVertexAttribArray(int index)
glDisableVertexAttribArray in interface com.jme3.renderer.opengl.GLpublic void glDrawArrays(int mode,
int first,
int count)
glDrawArrays in interface com.jme3.renderer.opengl.GLpublic void glDrawBuffer(int mode)
glDrawBuffer in interface com.jme3.renderer.opengl.GL2public void glDrawRangeElements(int mode,
int start,
int end,
int count,
int type,
long indices)
glDrawRangeElements in interface com.jme3.renderer.opengl.GLpublic void glEnable(int cap)
glEnable in interface com.jme3.renderer.opengl.GLpublic void glEnableVertexAttribArray(int index)
glEnableVertexAttribArray in interface com.jme3.renderer.opengl.GLpublic void glEndQuery(int target)
glEndQuery in interface com.jme3.renderer.opengl.GLpublic void glGenBuffers(java.nio.IntBuffer buffers)
glGenBuffers in interface com.jme3.renderer.opengl.GLpublic void glGenTextures(java.nio.IntBuffer textures)
glGenTextures in interface com.jme3.renderer.opengl.GLpublic void glGenQueries(int num,
java.nio.IntBuffer ids)
glGenQueries in interface com.jme3.renderer.opengl.GLpublic void glGetBoolean(int pname,
java.nio.ByteBuffer params)
glGetBoolean in interface com.jme3.renderer.opengl.GLpublic void glGetBufferSubData(int target,
long offset,
java.nio.ByteBuffer data)
glGetBufferSubData in interface com.jme3.renderer.opengl.GLpublic int glGetError()
glGetError in interface com.jme3.renderer.opengl.GLpublic void glGetInteger(int pname,
java.nio.IntBuffer params)
glGetInteger in interface com.jme3.renderer.opengl.GLpublic void glGetProgram(int program,
int pname,
java.nio.IntBuffer params)
glGetProgram in interface com.jme3.renderer.opengl.GLpublic void glGetShader(int shader,
int pname,
java.nio.IntBuffer params)
glGetShader in interface com.jme3.renderer.opengl.GLpublic java.lang.String glGetString(int name)
glGetString in interface com.jme3.renderer.opengl.GLpublic java.lang.String glGetString(int name,
int index)
glGetString in interface com.jme3.renderer.opengl.GL3public boolean glIsEnabled(int cap)
glIsEnabled in interface com.jme3.renderer.opengl.GLpublic void glLineWidth(float width)
glLineWidth in interface com.jme3.renderer.opengl.GLpublic void glLinkProgram(int program)
glLinkProgram in interface com.jme3.renderer.opengl.GLpublic void glPixelStorei(int pname,
int param)
glPixelStorei in interface com.jme3.renderer.opengl.GLpublic void glPointSize(float size)
glPointSize in interface com.jme3.renderer.opengl.GL2public void glPolygonMode(int face,
int mode)
glPolygonMode in interface com.jme3.renderer.opengl.GL2public void glPolygonOffset(float factor,
float units)
glPolygonOffset in interface com.jme3.renderer.opengl.GLpublic void glReadBuffer(int mode)
glReadBuffer in interface com.jme3.renderer.opengl.GL2public void glReadPixels(int x,
int y,
int width,
int height,
int format,
int type,
java.nio.ByteBuffer data)
glReadPixels in interface com.jme3.renderer.opengl.GLpublic void glReadPixels(int x,
int y,
int width,
int height,
int format,
int type,
long offset)
glReadPixels in interface com.jme3.renderer.opengl.GLpublic void glScissor(int x,
int y,
int width,
int height)
glScissor in interface com.jme3.renderer.opengl.GLpublic void glStencilFuncSeparate(int face,
int func,
int ref,
int mask)
glStencilFuncSeparate in interface com.jme3.renderer.opengl.GLpublic void glStencilOpSeparate(int face,
int sfail,
int dpfail,
int dppass)
glStencilOpSeparate in interface com.jme3.renderer.opengl.GLpublic void glTexImage2D(int target,
int level,
int internalFormat,
int width,
int height,
int border,
int format,
int type,
java.nio.ByteBuffer data)
glTexImage2D in interface com.jme3.renderer.opengl.GLpublic void glTexImage3D(int target,
int level,
int internalFormat,
int width,
int height,
int depth,
int border,
int format,
int type,
java.nio.ByteBuffer data)
glTexImage3D in interface com.jme3.renderer.opengl.GL2public void glTexParameterf(int target,
int pname,
float param)
glTexParameterf in interface com.jme3.renderer.opengl.GLpublic void glTexParameteri(int target,
int pname,
int param)
glTexParameteri in interface com.jme3.renderer.opengl.GLpublic void glTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int type,
java.nio.ByteBuffer data)
glTexSubImage2D in interface com.jme3.renderer.opengl.GLpublic void glTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
java.nio.ByteBuffer data)
glTexSubImage3D in interface com.jme3.renderer.opengl.GL2public void glUniform1(int location,
java.nio.FloatBuffer value)
glUniform1 in interface com.jme3.renderer.opengl.GLpublic void glUniform1(int location,
java.nio.IntBuffer value)
glUniform1 in interface com.jme3.renderer.opengl.GLpublic void glUniform1f(int location,
float v0)
glUniform1f in interface com.jme3.renderer.opengl.GLpublic void glUniform1i(int location,
int v0)
glUniform1i in interface com.jme3.renderer.opengl.GLpublic void glUniform2(int location,
java.nio.IntBuffer value)
glUniform2 in interface com.jme3.renderer.opengl.GLpublic void glUniform2(int location,
java.nio.FloatBuffer value)
glUniform2 in interface com.jme3.renderer.opengl.GLpublic void glUniform2f(int location,
float v0,
float v1)
glUniform2f in interface com.jme3.renderer.opengl.GLpublic void glUniform3(int location,
java.nio.IntBuffer value)
glUniform3 in interface com.jme3.renderer.opengl.GLpublic void glUniform3(int location,
java.nio.FloatBuffer value)
glUniform3 in interface com.jme3.renderer.opengl.GLpublic void glUniform3f(int location,
float v0,
float v1,
float v2)
glUniform3f in interface com.jme3.renderer.opengl.GLpublic void glUniform4(int location,
java.nio.FloatBuffer value)
glUniform4 in interface com.jme3.renderer.opengl.GLpublic void glUniform4(int location,
java.nio.IntBuffer value)
glUniform4 in interface com.jme3.renderer.opengl.GLpublic void glUniform4f(int location,
float v0,
float v1,
float v2,
float v3)
glUniform4f in interface com.jme3.renderer.opengl.GLpublic void glUniformMatrix3(int location,
boolean transpose,
java.nio.FloatBuffer value)
glUniformMatrix3 in interface com.jme3.renderer.opengl.GLpublic void glUniformMatrix4(int location,
boolean transpose,
java.nio.FloatBuffer value)
glUniformMatrix4 in interface com.jme3.renderer.opengl.GLpublic void glUseProgram(int program)
glUseProgram in interface com.jme3.renderer.opengl.GLpublic void glVertexAttribPointer(int index,
int size,
int type,
boolean normalized,
int stride,
long pointer)
glVertexAttribPointer in interface com.jme3.renderer.opengl.GLpublic void glViewport(int x,
int y,
int width,
int height)
glViewport in interface com.jme3.renderer.opengl.GLpublic int glGetAttribLocation(int program,
java.lang.String name)
glGetAttribLocation in interface com.jme3.renderer.opengl.GLpublic int glGetUniformLocation(int program,
java.lang.String name)
glGetUniformLocation in interface com.jme3.renderer.opengl.GLpublic void glShaderSource(int shader,
java.lang.String[] strings,
java.nio.IntBuffer length)
glShaderSource in interface com.jme3.renderer.opengl.GLpublic java.lang.String glGetProgramInfoLog(int program,
int maxSize)
glGetProgramInfoLog in interface com.jme3.renderer.opengl.GLpublic long glGetQueryObjectui64(int query,
int target)
glGetQueryObjectui64 in interface com.jme3.renderer.opengl.GLpublic int glGetQueryObjectiv(int query,
int pname)
glGetQueryObjectiv in interface com.jme3.renderer.opengl.GLpublic java.lang.String glGetShaderInfoLog(int shader,
int maxSize)
glGetShaderInfoLog in interface com.jme3.renderer.opengl.GLpublic void glBindFragDataLocation(int program,
int colorNumber,
java.lang.String name)
glBindFragDataLocation in interface com.jme3.renderer.opengl.GL3public void glBindVertexArray(int array)
glBindVertexArray in interface com.jme3.renderer.opengl.GL3public void glGenVertexArrays(java.nio.IntBuffer arrays)
glGenVertexArrays in interface com.jme3.renderer.opengl.GL3public void glPatchParameter(int count)
glPatchParameter in interface com.jme3.renderer.opengl.GL4public void glDeleteVertexArrays(java.nio.IntBuffer arrays)
glDeleteVertexArrays in interface com.jme3.renderer.opengl.GL3