hmi.graphics.opengl
Interface GLBinding
- All Known Subinterfaces:
- GLRenderContext
- All Known Implementing Classes:
- JOGLContext, LWJGLContext
public interface GLBinding
Interface for wrapping generic Java OpenGL bindings (in particular Jogl and LWJGL)
This interface includes only GL and GLU, but no GLUT bindings.
Implementations of GLBinding will use different OpenGL bindings.
Known implementations: JOGLContext and LWJGLCOntext.
- Author:
- generated file
|
Method Summary |
void |
glActiveTexture(int mode)
|
void |
glAttachShader(int target,
int id)
|
void |
glBegin(int mode)
|
void |
glBindBuffer(int target,
int id)
|
void |
glBindTexture(int target,
int texture)
|
void |
glBlendColor(float red,
float green,
float blue,
float alpha)
|
void |
glBlendEquation(int mode)
|
void |
glBlendEquationSeparate(int target,
int id)
|
void |
glBlendFunc(int sfactor,
int dfactor)
|
void |
glBlendFuncSeparate(int sfactorRGB,
int dfactorRGB,
int sfactorAlpha,
int dfactorAlpha)
|
void |
glBufferData(int target,
int bufcount,
FloatBuffer data,
int usage)
|
void |
glBufferData(int target,
int bufcount,
IntBuffer data,
int usage)
|
void |
glBufferSubData(int target,
int offset,
int bufcount,
FloatBuffer data)
|
void |
glBufferSubData(int target,
int offset,
int bufcount,
IntBuffer data)
|
void |
glCallList(int list)
|
void |
glClear(int mask)
|
void |
glClearAccum(float red,
float green,
float blue,
float alpha)
|
void |
glClearColor(float r,
float b,
float g,
float a)
|
void |
glClearDepth(double depth)
|
void |
glClearStencil(int s)
|
void |
glClientActiveTexture(int mode)
|
void |
glColor3f(float red,
float green,
float blue)
|
void |
glColor4f(float red,
float green,
float blue,
float alpha)
|
void |
glColorMaterial(int face,
int mode)
|
void |
glColorPointer(int size,
int buftype,
int stride,
FloatBuffer ptr)
|
void |
glColorPointer(int size,
int buftype,
int stride,
long ptr_buffer_offset)
|
void |
glCompileShader(int mode)
|
void |
glCopyTexImage2D(int target,
int level,
int internalformat,
int x,
int y,
int width,
int height,
int border)
|
int |
glCreateProgram()
|
int |
glCreateShader(int type)
|
void |
glCullFace(int mode)
|
void |
glDeleteLists(int list,
int range)
|
void |
glDeleteProgram(int program)
|
void |
glDeleteShader(int shader)
|
void |
glDeleteTextures(int bufcount,
int[] textures)
|
void |
glDepthMask(boolean mask)
|
void |
glDetachShader(int target,
int id)
|
void |
glDisable(int prop)
|
void |
glDisableClientState(int cap)
|
void |
glDrawArrays(int mode,
int first,
int count)
|
void |
glDrawElements(int mode,
int bufcount,
int buftype,
IntBuffer indices)
|
void |
glDrawElements(int mode,
int count,
int buftype,
long indices_buffer_offset)
|
void |
glDrawRangeElements(int mode,
int start,
int end,
int bufcount,
int buftype,
IntBuffer indices)
|
void |
glDrawRangeElements(int mode,
int start,
int end,
int bufcount,
int buftype,
long indices_buffer_offset)
|
void |
glEnable(int prop)
|
void |
glEnableClientState(int cap)
|
void |
glEnableVertexAttribArray(int mode)
|
void |
glEnd()
|
void |
glEndList()
|
void |
glFrontFace(int mode)
|
void |
glGenBuffers(int bufcount,
int[] ids)
|
void |
glGenBuffers(int bufcount,
IntBuffer ids)
|
int |
glGenLists(int range)
|
void |
glGenTextures(int bufcount,
int[] textures)
|
void |
glGenTextures(int bufcount,
IntBuffer textures)
|
int |
glGetAttribLocation(int program,
String name)
|
int |
glGetError()
|
void |
glGetFloatv(int pname,
float[] params)
|
void |
glGetFloatv(int pname,
FloatBuffer params)
|
void |
glGetIntegerv(int pname,
int[] params)
|
void |
glGetIntegerv(int pname,
IntBuffer params)
|
void |
glGetProgramInfoLog(int program,
int bufcount,
int[] length,
byte[] infoLog)
|
void |
glGetProgramInfoLog(int program,
int bufcount,
IntBuffer length,
ByteBuffer infoLog)
|
void |
glGetProgramiv(int target,
int pname,
int[] params)
|
void |
glGetProgramiv(int target,
int pname,
IntBuffer params)
|
void |
glGetShaderInfoLog(int program,
int bufcount,
int[] length,
byte[] infoLog)
|
void |
glGetShaderInfoLog(int program,
int bufcount,
IntBuffer length,
ByteBuffer infoLog)
|
void |
glGetShaderiv(int target,
int pname,
int[] params)
|
void |
glGetShaderiv(int target,
int pname,
IntBuffer params)
|
int |
glGetUniformLocation(int program,
String name)
|
void |
glHint(int target,
int mode)
|
void |
glInterleavedArrays(int format,
int stride,
FloatBuffer pointer)
|
void |
glInterleavedArrays(int format,
int stride,
long pointer_buffer_offset)
|
boolean |
glIsProgram(int program)
|
boolean |
glIsShader(int shader)
|
void |
glLightf(int light,
int pname,
float param)
|
void |
glLightfv(int light,
int pname,
float[] params)
|
void |
glLightfv(int light,
int pname,
FloatBuffer params)
|
void |
glLightModelf(int pname,
float param)
|
void |
glLightModelfv(int pname,
float[] params)
|
void |
glLightModelfv(int pname,
FloatBuffer params)
|
void |
glLightModeli(int pname,
int param)
|
void |
glLightModeliv(int pname,
int[] params)
|
void |
glLightModeliv(int pname,
IntBuffer params)
|
void |
glLineWidth(float width)
|
void |
glLinkProgram(int mode)
|
void |
glLoadIdentity()
|
void |
glMaterialf(int face,
int pname,
float param)
|
void |
glMaterialfv(int face,
int pname,
float[] params)
|
void |
glMaterialfv(int face,
int pname,
FloatBuffer params)
|
void |
glMatrixMode(int mode)
|
void |
glMultMatrixf(float[] m)
|
void |
glMultMatrixf(FloatBuffer m)
|
void |
glMultTransposeMatrixf(float[] m)
|
void |
glMultTransposeMatrixf(FloatBuffer m)
|
void |
glNewList(int list,
int mode)
|
void |
glNormal3f(float nx,
float ny,
float nz)
|
void |
glNormal3fv(float[] v)
|
void |
glNormalPointer(int buftype,
int stride,
FloatBuffer ptr)
|
void |
glNormalPointer(int buftype,
int stride,
long ptr_buffer_offset)
|
void |
glOrtho(float left,
float right,
float bottom,
float top,
float near,
float far)
|
void |
glPointSize(float size)
|
void |
glPolygonMode(int face,
int mode)
|
void |
glPolygonOffset(float factor,
float units)
|
void |
glPopAttrib()
|
void |
glPopClientAttrib()
|
void |
glPopMatrix()
|
void |
glPopName()
|
void |
glPushAttrib(int mask)
|
void |
glPushClientAttrib(int mask)
|
void |
glPushMatrix()
|
void |
glPushName(int name)
|
void |
glRotatef(float angle,
float x,
float y,
float z)
|
void |
glScalef(float x,
float y,
float z)
|
void |
glScissor(int x,
int y,
int w,
int h)
|
void |
glSecondaryColorPointer(int size,
int buftype,
int stride,
FloatBuffer pointer)
|
void |
glSecondaryColorPointer(int size,
int buftype,
int stride,
long ptr_buffer_offset)
|
void |
glShadeModel(int mode)
|
void |
glShaderSource(int shader,
int count,
String[] prog,
int[] length)
|
void |
glStencilFunc(int func,
int ref,
int mask)
|
void |
glStencilFuncSeparate(int frontfunc,
int backfunc,
int ref,
int mask)
|
void |
glStencilMask(int mask)
|
void |
glStencilMaskSeparate(int target,
int id)
|
void |
glStencilOp(int fail,
int zfail,
int zpass)
|
void |
glStencilOpSeparate(int sfactorRGB,
int dfactorRGB,
int sfactorAlpha,
int dfactorAlpha)
|
void |
glTexCoord2f(float s,
float t)
|
void |
glTexCoord2fv(float[] v)
|
void |
glTexCoordPointer(int size,
int buftype,
int stride,
FloatBuffer ptr)
|
void |
glTexCoordPointer(int size,
int buftype,
int stride,
long ptr_buffer_offset)
|
void |
glTexEnvf(int target,
int pname,
float param)
|
void |
glTexEnvi(int target,
int pname,
int param)
|
void |
glTexImage2D(int target,
int level,
int internalFormat,
int width,
int height,
int border,
int format,
int type,
Buffer pixels)
|
void |
glTexImage2D(int target,
int level,
int internalFormat,
int width,
int height,
int border,
int format,
int type,
long pixels_buffer_offset)
|
void |
glTexParameterf(int target,
int pname,
float param)
|
void |
glTexParameterfv(int target,
int pname,
float[] params)
|
void |
glTexParameterfv(int target,
int pname,
FloatBuffer params)
|
void |
glTexParameteri(int target,
int pname,
int param)
|
void |
glTexParameteriv(int target,
int pname,
int[] params)
|
void |
glTexParameteriv(int target,
int pname,
IntBuffer params)
|
void |
glTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int type,
Buffer pixels)
|
void |
glTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int type,
long pixels_buffer_offset)
|
void |
glTranslatef(float x,
float y,
float z)
|
boolean |
gluCheckExtension(String extName,
String extString)
|
String |
gluErrorString(int err)
|
void |
gluGetString(int name)
|
void |
gluLookAt(double eyeX,
double eyeY,
double eyeZ,
double centerX,
double centerY,
double centerZ,
double upX,
double upY,
double upZ)
|
void |
glUniform1f(int location,
float v0)
|
void |
glUniform1i(int location,
int v0)
|
void |
glUniform2f(int location,
float v0,
float v1)
|
void |
glUniform2i(int location,
int v0,
int v1)
|
void |
glUniform3f(int location,
float v0,
float v1,
float v2)
|
void |
glUniform3i(int location,
int v0,
int v1,
int v2)
|
void |
glUniform4f(int location,
float v0,
float v1,
float v2,
float v3)
|
void |
glUniform4fv(int location,
int bufcount,
float[] values)
|
void |
glUniform4fv(int location,
int bufcount,
FloatBuffer values)
|
void |
glUniform4i(int location,
int v0,
int v1,
int v2,
int v3)
|
void |
glUniform4iv(int location,
int bufcount,
int[] values)
|
void |
glUniform4iv(int location,
int bufcount,
IntBuffer values)
|
void |
gluOrtho2D(float left,
float right,
float bottom,
float top)
|
void |
gluPerspective(float fovy,
float aspect,
float zNear,
float zFar)
|
void |
glUseProgram(int mode)
|
void |
glValidateProgram(int program)
|
void |
glVertex2f(float x,
float y)
|
void |
glVertex2fv(float[] v)
|
void |
glVertex3f(float x,
float y,
float z)
|
void |
glVertex3fv(float[] v)
|
void |
glVertex4f(float x,
float y,
float z,
float w)
|
void |
glVertex4fv(float[] v)
|
void |
glVertexAttrib1f(int target,
float s)
|
void |
glVertexAttrib2f(int target,
float s,
float t)
|
void |
glVertexAttrib2fv(int target,
float[] v)
|
void |
glVertexAttrib3f(int target,
float s,
float t,
float r)
|
void |
glVertexAttrib3fv(int target,
float[] v)
|
void |
glVertexAttrib4f(int target,
float s,
float t,
float r,
float q)
|
void |
glVertexAttrib4fv(int target,
float[] v)
|
void |
glVertexAttribPointer(int index,
int size,
int buftype,
boolean normalized,
int stride,
FloatBuffer pointer)
|
void |
glVertexAttribPointer(int index,
int size,
int buftype,
boolean normalized,
int stride,
long pointer_buffer_offset)
|
void |
glVertexPointer(int size,
int buftype,
int stride,
FloatBuffer pointer)
|
void |
glVertexPointer(int size,
int buftype,
int stride,
long pointer_buffer_offset)
|
void |
glViewport(int x,
int y,
int w,
int h)
|
glGetError
int glGetError()
gluErrorString
String gluErrorString(int err)
gluGetString
void gluGetString(int name)
gluCheckExtension
boolean gluCheckExtension(String extName,
String extString)
gluLookAt
void gluLookAt(double eyeX,
double eyeY,
double eyeZ,
double centerX,
double centerY,
double centerZ,
double upX,
double upY,
double upZ)
gluPerspective
void gluPerspective(float fovy,
float aspect,
float zNear,
float zFar)
gluOrtho2D
void gluOrtho2D(float left,
float right,
float bottom,
float top)
glOrtho
void glOrtho(float left,
float right,
float bottom,
float top,
float near,
float far)
glViewport
void glViewport(int x,
int y,
int w,
int h)
glScissor
void glScissor(int x,
int y,
int w,
int h)
glClear
void glClear(int mask)
glClearStencil
void glClearStencil(int s)
glClearDepth
void glClearDepth(double depth)
glClearAccum
void glClearAccum(float red,
float green,
float blue,
float alpha)
glCullFace
void glCullFace(int mode)
glFrontFace
void glFrontFace(int mode)
glDepthMask
void glDepthMask(boolean mask)
glClearColor
void glClearColor(float r,
float b,
float g,
float a)
glEnable
void glEnable(int prop)
glDisable
void glDisable(int prop)
glEnableClientState
void glEnableClientState(int cap)
glDisableClientState
void glDisableClientState(int cap)
glPushAttrib
void glPushAttrib(int mask)
glPopAttrib
void glPopAttrib()
glPushClientAttrib
void glPushClientAttrib(int mask)
glPopClientAttrib
void glPopClientAttrib()
glPushName
void glPushName(int name)
glPopName
void glPopName()
glGetIntegerv
void glGetIntegerv(int pname,
IntBuffer params)
glGetIntegerv
void glGetIntegerv(int pname,
int[] params)
glGetFloatv
void glGetFloatv(int pname,
FloatBuffer params)
glGetFloatv
void glGetFloatv(int pname,
float[] params)
glShadeModel
void glShadeModel(int mode)
glHint
void glHint(int target,
int mode)
glPointSize
void glPointSize(float size)
glLineWidth
void glLineWidth(float width)
glLightModelf
void glLightModelf(int pname,
float param)
glLightModelfv
void glLightModelfv(int pname,
FloatBuffer params)
glLightModelfv
void glLightModelfv(int pname,
float[] params)
glLightModeli
void glLightModeli(int pname,
int param)
glLightModeliv
void glLightModeliv(int pname,
IntBuffer params)
glLightModeliv
void glLightModeliv(int pname,
int[] params)
glLightf
void glLightf(int light,
int pname,
float param)
glLightfv
void glLightfv(int light,
int pname,
FloatBuffer params)
glLightfv
void glLightfv(int light,
int pname,
float[] params)
glMaterialf
void glMaterialf(int face,
int pname,
float param)
glMaterialfv
void glMaterialfv(int face,
int pname,
FloatBuffer params)
glMaterialfv
void glMaterialfv(int face,
int pname,
float[] params)
glColorMaterial
void glColorMaterial(int face,
int mode)
glActiveTexture
void glActiveTexture(int mode)
glClientActiveTexture
void glClientActiveTexture(int mode)
glGenTextures
void glGenTextures(int bufcount,
IntBuffer textures)
glGenTextures
void glGenTextures(int bufcount,
int[] textures)
glDeleteTextures
void glDeleteTextures(int bufcount,
int[] textures)
glCopyTexImage2D
void glCopyTexImage2D(int target,
int level,
int internalformat,
int x,
int y,
int width,
int height,
int border)
glBindTexture
void glBindTexture(int target,
int texture)
glTexEnvf
void glTexEnvf(int target,
int pname,
float param)
glTexEnvi
void glTexEnvi(int target,
int pname,
int param)
glTexParameterf
void glTexParameterf(int target,
int pname,
float param)
glTexParameterfv
void glTexParameterfv(int target,
int pname,
FloatBuffer params)
glTexParameterfv
void glTexParameterfv(int target,
int pname,
float[] params)
glTexParameteri
void glTexParameteri(int target,
int pname,
int param)
glTexParameteriv
void glTexParameteriv(int target,
int pname,
IntBuffer params)
glTexParameteriv
void glTexParameteriv(int target,
int pname,
int[] params)
glTexImage2D
void glTexImage2D(int target,
int level,
int internalFormat,
int width,
int height,
int border,
int format,
int type,
Buffer pixels)
glTexImage2D
void glTexImage2D(int target,
int level,
int internalFormat,
int width,
int height,
int border,
int format,
int type,
long pixels_buffer_offset)
glTexSubImage2D
void glTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int type,
Buffer pixels)
glTexSubImage2D
void glTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int type,
long pixels_buffer_offset)
glStencilFunc
void glStencilFunc(int func,
int ref,
int mask)
glStencilFuncSeparate
void glStencilFuncSeparate(int frontfunc,
int backfunc,
int ref,
int mask)
glStencilMask
void glStencilMask(int mask)
glStencilMaskSeparate
void glStencilMaskSeparate(int target,
int id)
glStencilOp
void glStencilOp(int fail,
int zfail,
int zpass)
glStencilOpSeparate
void glStencilOpSeparate(int sfactorRGB,
int dfactorRGB,
int sfactorAlpha,
int dfactorAlpha)
glBlendColor
void glBlendColor(float red,
float green,
float blue,
float alpha)
glBlendEquation
void glBlendEquation(int mode)
glBlendEquationSeparate
void glBlendEquationSeparate(int target,
int id)
glBlendFunc
void glBlendFunc(int sfactor,
int dfactor)
glBlendFuncSeparate
void glBlendFuncSeparate(int sfactorRGB,
int dfactorRGB,
int sfactorAlpha,
int dfactorAlpha)
glColor3f
void glColor3f(float red,
float green,
float blue)
glColor4f
void glColor4f(float red,
float green,
float blue,
float alpha)
glPolygonMode
void glPolygonMode(int face,
int mode)
glPolygonOffset
void glPolygonOffset(float factor,
float units)
glPushMatrix
void glPushMatrix()
glPopMatrix
void glPopMatrix()
glMatrixMode
void glMatrixMode(int mode)
glLoadIdentity
void glLoadIdentity()
glMultMatrixf
void glMultMatrixf(FloatBuffer m)
glMultMatrixf
void glMultMatrixf(float[] m)
glMultTransposeMatrixf
void glMultTransposeMatrixf(FloatBuffer m)
glMultTransposeMatrixf
void glMultTransposeMatrixf(float[] m)
glRotatef
void glRotatef(float angle,
float x,
float y,
float z)
glTranslatef
void glTranslatef(float x,
float y,
float z)
glScalef
void glScalef(float x,
float y,
float z)
glGenLists
int glGenLists(int range)
glDeleteLists
void glDeleteLists(int list,
int range)
glNewList
void glNewList(int list,
int mode)
glEndList
void glEndList()
glCallList
void glCallList(int list)
glBegin
void glBegin(int mode)
glEnd
void glEnd()
glVertex2f
void glVertex2f(float x,
float y)
glVertex2fv
void glVertex2fv(float[] v)
glVertex3f
void glVertex3f(float x,
float y,
float z)
glVertex3fv
void glVertex3fv(float[] v)
glVertex4f
void glVertex4f(float x,
float y,
float z,
float w)
glVertex4fv
void glVertex4fv(float[] v)
glNormal3f
void glNormal3f(float nx,
float ny,
float nz)
glNormal3fv
void glNormal3fv(float[] v)
glTexCoord2f
void glTexCoord2f(float s,
float t)
glTexCoord2fv
void glTexCoord2fv(float[] v)
glVertexAttrib1f
void glVertexAttrib1f(int target,
float s)
glVertexAttrib2f
void glVertexAttrib2f(int target,
float s,
float t)
glVertexAttrib2fv
void glVertexAttrib2fv(int target,
float[] v)
glVertexAttrib3f
void glVertexAttrib3f(int target,
float s,
float t,
float r)
glVertexAttrib3fv
void glVertexAttrib3fv(int target,
float[] v)
glVertexAttrib4f
void glVertexAttrib4f(int target,
float s,
float t,
float r,
float q)
glVertexAttrib4fv
void glVertexAttrib4fv(int target,
float[] v)
glDrawArrays
void glDrawArrays(int mode,
int first,
int count)
glDrawElements
void glDrawElements(int mode,
int bufcount,
int buftype,
IntBuffer indices)
glDrawElements
void glDrawElements(int mode,
int count,
int buftype,
long indices_buffer_offset)
glDrawRangeElements
void glDrawRangeElements(int mode,
int start,
int end,
int bufcount,
int buftype,
IntBuffer indices)
glDrawRangeElements
void glDrawRangeElements(int mode,
int start,
int end,
int bufcount,
int buftype,
long indices_buffer_offset)
glVertexPointer
void glVertexPointer(int size,
int buftype,
int stride,
FloatBuffer pointer)
glVertexPointer
void glVertexPointer(int size,
int buftype,
int stride,
long pointer_buffer_offset)
glNormalPointer
void glNormalPointer(int buftype,
int stride,
FloatBuffer ptr)
glNormalPointer
void glNormalPointer(int buftype,
int stride,
long ptr_buffer_offset)
glColorPointer
void glColorPointer(int size,
int buftype,
int stride,
FloatBuffer ptr)
glColorPointer
void glColorPointer(int size,
int buftype,
int stride,
long ptr_buffer_offset)
glSecondaryColorPointer
void glSecondaryColorPointer(int size,
int buftype,
int stride,
FloatBuffer pointer)
glSecondaryColorPointer
void glSecondaryColorPointer(int size,
int buftype,
int stride,
long ptr_buffer_offset)
glTexCoordPointer
void glTexCoordPointer(int size,
int buftype,
int stride,
FloatBuffer ptr)
glTexCoordPointer
void glTexCoordPointer(int size,
int buftype,
int stride,
long ptr_buffer_offset)
glVertexAttribPointer
void glVertexAttribPointer(int index,
int size,
int buftype,
boolean normalized,
int stride,
FloatBuffer pointer)
glVertexAttribPointer
void glVertexAttribPointer(int index,
int size,
int buftype,
boolean normalized,
int stride,
long pointer_buffer_offset)
glEnableVertexAttribArray
void glEnableVertexAttribArray(int mode)
glInterleavedArrays
void glInterleavedArrays(int format,
int stride,
FloatBuffer pointer)
glInterleavedArrays
void glInterleavedArrays(int format,
int stride,
long pointer_buffer_offset)
glGenBuffers
void glGenBuffers(int bufcount,
IntBuffer ids)
glGenBuffers
void glGenBuffers(int bufcount,
int[] ids)
glBindBuffer
void glBindBuffer(int target,
int id)
glBufferData
void glBufferData(int target,
int bufcount,
IntBuffer data,
int usage)
glBufferSubData
void glBufferSubData(int target,
int offset,
int bufcount,
IntBuffer data)
glBufferData
void glBufferData(int target,
int bufcount,
FloatBuffer data,
int usage)
glBufferSubData
void glBufferSubData(int target,
int offset,
int bufcount,
FloatBuffer data)
glCreateProgram
int glCreateProgram()
glDeleteProgram
void glDeleteProgram(int program)
glIsProgram
boolean glIsProgram(int program)
glValidateProgram
void glValidateProgram(int program)
glLinkProgram
void glLinkProgram(int mode)
glUseProgram
void glUseProgram(int mode)
glCreateShader
int glCreateShader(int type)
glDeleteShader
void glDeleteShader(int shader)
glIsShader
boolean glIsShader(int shader)
glShaderSource
void glShaderSource(int shader,
int count,
String[] prog,
int[] length)
glCompileShader
void glCompileShader(int mode)
glAttachShader
void glAttachShader(int target,
int id)
glDetachShader
void glDetachShader(int target,
int id)
glGetProgramiv
void glGetProgramiv(int target,
int pname,
IntBuffer params)
glGetProgramiv
void glGetProgramiv(int target,
int pname,
int[] params)
glGetShaderiv
void glGetShaderiv(int target,
int pname,
IntBuffer params)
glGetShaderiv
void glGetShaderiv(int target,
int pname,
int[] params)
glGetShaderInfoLog
void glGetShaderInfoLog(int program,
int bufcount,
IntBuffer length,
ByteBuffer infoLog)
glGetShaderInfoLog
void glGetShaderInfoLog(int program,
int bufcount,
int[] length,
byte[] infoLog)
glGetProgramInfoLog
void glGetProgramInfoLog(int program,
int bufcount,
IntBuffer length,
ByteBuffer infoLog)
glGetProgramInfoLog
void glGetProgramInfoLog(int program,
int bufcount,
int[] length,
byte[] infoLog)
glGetAttribLocation
int glGetAttribLocation(int program,
String name)
glGetUniformLocation
int glGetUniformLocation(int program,
String name)
glUniform1f
void glUniform1f(int location,
float v0)
glUniform2f
void glUniform2f(int location,
float v0,
float v1)
glUniform3f
void glUniform3f(int location,
float v0,
float v1,
float v2)
glUniform4f
void glUniform4f(int location,
float v0,
float v1,
float v2,
float v3)
glUniform4fv
void glUniform4fv(int location,
int bufcount,
float[] values)
glUniform4fv
void glUniform4fv(int location,
int bufcount,
FloatBuffer values)
glUniform1i
void glUniform1i(int location,
int v0)
glUniform2i
void glUniform2i(int location,
int v0,
int v1)
glUniform3i
void glUniform3i(int location,
int v0,
int v1,
int v2)
glUniform4i
void glUniform4i(int location,
int v0,
int v1,
int v2,
int v3)
glUniform4iv
void glUniform4iv(int location,
int bufcount,
int[] values)
glUniform4iv
void glUniform4iv(int location,
int bufcount,
IntBuffer values)