Class GLARBVertexShader
java.lang.Object
overrungl.opengl.arb.GLARBVertexShader
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
BindAttribLocationARB
(int programObj, int index, MemorySegment name) void glBindAttribLocationARB((unsigned int) GLhandleARB programObj, (unsigned int) GLuint index, const GLcharARB* name);
void
DisableVertexAttribArrayARB
(int index) void glDisableVertexAttribArrayARB((unsigned int) GLuint index);
void
EnableVertexAttribArrayARB
(int index) void glEnableVertexAttribArrayARB((unsigned int) GLuint index);
void
GetActiveAttribARB
(int programObj, int index, int maxLength, MemorySegment length, MemorySegment size, MemorySegment type, MemorySegment name) void glGetActiveAttribARB((unsigned int) GLhandleARB programObj, (unsigned int) GLuint index, (int) GLsizei maxLength, GLsizei* length, GLint* size, GLenum* type, GLcharARB* name);
int
GetAttribLocationARB
(int programObj, MemorySegment name) (int) GLint glGetAttribLocationARB((unsigned int) GLhandleARB programObj, const GLcharARB* name);
void
GetVertexAttribdvARB
(int index, int pname, MemorySegment params) void glGetVertexAttribdvARB((unsigned int) GLuint index, (unsigned int) GLenum pname, GLdouble* params);
void
GetVertexAttribfvARB
(int index, int pname, MemorySegment params) void glGetVertexAttribfvARB((unsigned int) GLuint index, (unsigned int) GLenum pname, GLfloat* params);
void
GetVertexAttribivARB
(int index, int pname, MemorySegment params) void glGetVertexAttribivARB((unsigned int) GLuint index, (unsigned int) GLenum pname, GLint* params);
void
GetVertexAttribPointervARB
(int index, int pname, MemorySegment pointer) void glGetVertexAttribPointervARB((unsigned int) GLuint index, (unsigned int) GLenum pname, void** pointer);
void
VertexAttrib1dARB
(int index, double x) void glVertexAttrib1dARB((unsigned int) GLuint index, (double) GLdouble x);
void
VertexAttrib1dvARB
(int index, MemorySegment v) void glVertexAttrib1dvARB((unsigned int) GLuint index, const GLdouble* v);
void
VertexAttrib1fARB
(int index, float x) void glVertexAttrib1fARB((unsigned int) GLuint index, ((float) khronos_float_t) GLfloat x);
void
VertexAttrib1fvARB
(int index, MemorySegment v) void glVertexAttrib1fvARB((unsigned int) GLuint index, const GLfloat* v);
void
VertexAttrib1sARB
(int index, short x) void glVertexAttrib1sARB((unsigned int) GLuint index, ((signed short) khronos_int16_t) GLshort x);
void
VertexAttrib1svARB
(int index, MemorySegment v) void glVertexAttrib1svARB((unsigned int) GLuint index, const GLshort* v);
void
VertexAttrib2dARB
(int index, double x, double y) void glVertexAttrib2dARB((unsigned int) GLuint index, (double) GLdouble x, (double) GLdouble y);
void
VertexAttrib2dvARB
(int index, MemorySegment v) void glVertexAttrib2dvARB((unsigned int) GLuint index, const GLdouble* v);
void
VertexAttrib2fARB
(int index, float x, float y) void glVertexAttrib2fARB((unsigned int) GLuint index, ((float) khronos_float_t) GLfloat x, ((float) khronos_float_t) GLfloat y);
void
VertexAttrib2fvARB
(int index, MemorySegment v) void glVertexAttrib2fvARB((unsigned int) GLuint index, const GLfloat* v);
void
VertexAttrib2sARB
(int index, short x, short y) void glVertexAttrib2sARB((unsigned int) GLuint index, ((signed short) khronos_int16_t) GLshort x, ((signed short) khronos_int16_t) GLshort y);
void
VertexAttrib2svARB
(int index, MemorySegment v) void glVertexAttrib2svARB((unsigned int) GLuint index, const GLshort* v);
void
VertexAttrib3dARB
(int index, double x, double y, double z) void glVertexAttrib3dARB((unsigned int) GLuint index, (double) GLdouble x, (double) GLdouble y, (double) GLdouble z);
void
VertexAttrib3dvARB
(int index, MemorySegment v) void glVertexAttrib3dvARB((unsigned int) GLuint index, const GLdouble* v);
void
VertexAttrib3fARB
(int index, float x, float y, float z) void glVertexAttrib3fARB((unsigned int) GLuint index, ((float) khronos_float_t) GLfloat x, ((float) khronos_float_t) GLfloat y, ((float) khronos_float_t) GLfloat z);
void
VertexAttrib3fvARB
(int index, MemorySegment v) void glVertexAttrib3fvARB((unsigned int) GLuint index, const GLfloat* v);
void
VertexAttrib3sARB
(int index, short x, short y, short z) void glVertexAttrib3sARB((unsigned int) GLuint index, ((signed short) khronos_int16_t) GLshort x, ((signed short) khronos_int16_t) GLshort y, ((signed short) khronos_int16_t) GLshort z);
void
VertexAttrib3svARB
(int index, MemorySegment v) void glVertexAttrib3svARB((unsigned int) GLuint index, const GLshort* v);
void
VertexAttrib4bvARB
(int index, MemorySegment v) void glVertexAttrib4bvARB((unsigned int) GLuint index, const GLbyte* v);
void
VertexAttrib4dARB
(int index, double x, double y, double z, double w) void glVertexAttrib4dARB((unsigned int) GLuint index, (double) GLdouble x, (double) GLdouble y, (double) GLdouble z, (double) GLdouble w);
void
VertexAttrib4dvARB
(int index, MemorySegment v) void glVertexAttrib4dvARB((unsigned int) GLuint index, const GLdouble* v);
void
VertexAttrib4fARB
(int index, float x, float y, float z, float w) void glVertexAttrib4fARB((unsigned int) GLuint index, ((float) khronos_float_t) GLfloat x, ((float) khronos_float_t) GLfloat y, ((float) khronos_float_t) GLfloat z, ((float) khronos_float_t) GLfloat w);
void
VertexAttrib4fvARB
(int index, MemorySegment v) void glVertexAttrib4fvARB((unsigned int) GLuint index, const GLfloat* v);
void
VertexAttrib4ivARB
(int index, MemorySegment v) void glVertexAttrib4ivARB((unsigned int) GLuint index, const GLint* v);
void
VertexAttrib4NbvARB
(int index, MemorySegment v) void glVertexAttrib4NbvARB((unsigned int) GLuint index, const GLbyte* v);
void
VertexAttrib4NivARB
(int index, MemorySegment v) void glVertexAttrib4NivARB((unsigned int) GLuint index, const GLint* v);
void
VertexAttrib4NsvARB
(int index, MemorySegment v) void glVertexAttrib4NsvARB((unsigned int) GLuint index, const GLshort* v);
void
VertexAttrib4NubARB
(int index, byte x, byte y, byte z, byte w) void glVertexAttrib4NubARB((unsigned int) GLuint index, ((unsigned char) khronos_uint8_t) GLubyte x, ((unsigned char) khronos_uint8_t) GLubyte y, ((unsigned char) khronos_uint8_t) GLubyte z, ((unsigned char) khronos_uint8_t) GLubyte w);
void
VertexAttrib4NubvARB
(int index, MemorySegment v) void glVertexAttrib4NubvARB((unsigned int) GLuint index, const GLubyte* v);
void
VertexAttrib4NuivARB
(int index, MemorySegment v) void glVertexAttrib4NuivARB((unsigned int) GLuint index, const GLuint* v);
void
VertexAttrib4NusvARB
(int index, MemorySegment v) void glVertexAttrib4NusvARB((unsigned int) GLuint index, const GLushort* v);
void
VertexAttrib4sARB
(int index, short x, short y, short z, short w) void glVertexAttrib4sARB((unsigned int) GLuint index, ((signed short) khronos_int16_t) GLshort x, ((signed short) khronos_int16_t) GLshort y, ((signed short) khronos_int16_t) GLshort z, ((signed short) khronos_int16_t) GLshort w);
void
VertexAttrib4svARB
(int index, MemorySegment v) void glVertexAttrib4svARB((unsigned int) GLuint index, const GLshort* v);
void
VertexAttrib4ubvARB
(int index, MemorySegment v) void glVertexAttrib4ubvARB((unsigned int) GLuint index, const GLubyte* v);
void
VertexAttrib4uivARB
(int index, MemorySegment v) void glVertexAttrib4uivARB((unsigned int) GLuint index, const GLuint* v);
void
VertexAttrib4usvARB
(int index, MemorySegment v) void glVertexAttrib4usvARB((unsigned int) GLuint index, const GLushort* v);
void
VertexAttribPointerARB
(int index, int size, int type, boolean normalized, int stride, MemorySegment pointer) void glVertexAttribPointerARB((unsigned int) GLuint index, (int) GLint size, (unsigned int) GLenum type, GLboolean normalized, (int) GLsizei stride, const void* pointer);
-
Field Details
-
GL_VERTEX_SHADER_ARB
public static final int GL_VERTEX_SHADER_ARB- See Also:
-
GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB
public static final int GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB- See Also:
-
GL_MAX_VARYING_FLOATS_ARB
public static final int GL_MAX_VARYING_FLOATS_ARB- See Also:
-
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB
public static final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB- See Also:
-
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB
public static final int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB- See Also:
-
GL_OBJECT_ACTIVE_ATTRIBUTES_ARB
public static final int GL_OBJECT_ACTIVE_ATTRIBUTES_ARB- See Also:
-
GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB
public static final int GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB- See Also:
-
GL_MAX_VERTEX_ATTRIBS_ARB
public static final int GL_MAX_VERTEX_ATTRIBS_ARB- See Also:
-
GL_MAX_TEXTURE_IMAGE_UNITS_ARB
public static final int GL_MAX_TEXTURE_IMAGE_UNITS_ARB- See Also:
-
GL_MAX_TEXTURE_COORDS_ARB
public static final int GL_MAX_TEXTURE_COORDS_ARB- See Also:
-
GL_VERTEX_PROGRAM_POINT_SIZE_ARB
public static final int GL_VERTEX_PROGRAM_POINT_SIZE_ARB- See Also:
-
GL_VERTEX_PROGRAM_TWO_SIDE_ARB
public static final int GL_VERTEX_PROGRAM_TWO_SIDE_ARB- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB
public static final int GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB
public static final int GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB
public static final int GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB
public static final int GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB
public static final int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB- See Also:
-
GL_CURRENT_VERTEX_ATTRIB_ARB
public static final int GL_CURRENT_VERTEX_ATTRIB_ARB- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB
public static final int GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB- See Also:
-
GL_FLOAT
public static final int GL_FLOAT- See Also:
-
GL_FLOAT_VEC2_ARB
public static final int GL_FLOAT_VEC2_ARB- See Also:
-
GL_FLOAT_VEC3_ARB
public static final int GL_FLOAT_VEC3_ARB- See Also:
-
GL_FLOAT_VEC4_ARB
public static final int GL_FLOAT_VEC4_ARB- See Also:
-
GL_FLOAT_MAT2_ARB
public static final int GL_FLOAT_MAT2_ARB- See Also:
-
GL_FLOAT_MAT3_ARB
public static final int GL_FLOAT_MAT3_ARB- See Also:
-
GL_FLOAT_MAT4_ARB
public static final int GL_FLOAT_MAT4_ARB- See Also:
-
-
Constructor Details
-
GLARBVertexShader
-
-
Method Details
-
VertexAttrib1fARB
public void VertexAttrib1fARB(int index, float x) void glVertexAttrib1fARB((unsigned int) GLuint index, ((float) khronos_float_t) GLfloat x);
-
VertexAttrib1sARB
public void VertexAttrib1sARB(int index, short x) void glVertexAttrib1sARB((unsigned int) GLuint index, ((signed short) khronos_int16_t) GLshort x);
-
VertexAttrib1dARB
public void VertexAttrib1dARB(int index, double x) void glVertexAttrib1dARB((unsigned int) GLuint index, (double) GLdouble x);
-
VertexAttrib2fARB
public void VertexAttrib2fARB(int index, float x, float y) void glVertexAttrib2fARB((unsigned int) GLuint index, ((float) khronos_float_t) GLfloat x, ((float) khronos_float_t) GLfloat y);
-
VertexAttrib2sARB
public void VertexAttrib2sARB(int index, short x, short y) void glVertexAttrib2sARB((unsigned int) GLuint index, ((signed short) khronos_int16_t) GLshort x, ((signed short) khronos_int16_t) GLshort y);
-
VertexAttrib2dARB
public void VertexAttrib2dARB(int index, double x, double y) void glVertexAttrib2dARB((unsigned int) GLuint index, (double) GLdouble x, (double) GLdouble y);
-
VertexAttrib3fARB
public void VertexAttrib3fARB(int index, float x, float y, float z) void glVertexAttrib3fARB((unsigned int) GLuint index, ((float) khronos_float_t) GLfloat x, ((float) khronos_float_t) GLfloat y, ((float) khronos_float_t) GLfloat z);
-
VertexAttrib3sARB
public void VertexAttrib3sARB(int index, short x, short y, short z) void glVertexAttrib3sARB((unsigned int) GLuint index, ((signed short) khronos_int16_t) GLshort x, ((signed short) khronos_int16_t) GLshort y, ((signed short) khronos_int16_t) GLshort z);
-
VertexAttrib3dARB
public void VertexAttrib3dARB(int index, double x, double y, double z) void glVertexAttrib3dARB((unsigned int) GLuint index, (double) GLdouble x, (double) GLdouble y, (double) GLdouble z);
-
VertexAttrib4fARB
public void VertexAttrib4fARB(int index, float x, float y, float z, float w) void glVertexAttrib4fARB((unsigned int) GLuint index, ((float) khronos_float_t) GLfloat x, ((float) khronos_float_t) GLfloat y, ((float) khronos_float_t) GLfloat z, ((float) khronos_float_t) GLfloat w);
-
VertexAttrib4sARB
public void VertexAttrib4sARB(int index, short x, short y, short z, short w) void glVertexAttrib4sARB((unsigned int) GLuint index, ((signed short) khronos_int16_t) GLshort x, ((signed short) khronos_int16_t) GLshort y, ((signed short) khronos_int16_t) GLshort z, ((signed short) khronos_int16_t) GLshort w);
-
VertexAttrib4dARB
public void VertexAttrib4dARB(int index, double x, double y, double z, double w) void glVertexAttrib4dARB((unsigned int) GLuint index, (double) GLdouble x, (double) GLdouble y, (double) GLdouble z, (double) GLdouble w);
-
VertexAttrib4NubARB
public void VertexAttrib4NubARB(int index, byte x, byte y, byte z, byte w) void glVertexAttrib4NubARB((unsigned int) GLuint index, ((unsigned char) khronos_uint8_t) GLubyte x, ((unsigned char) khronos_uint8_t) GLubyte y, ((unsigned char) khronos_uint8_t) GLubyte z, ((unsigned char) khronos_uint8_t) GLubyte w);
-
VertexAttrib1fvARB
void glVertexAttrib1fvARB((unsigned int) GLuint index, const GLfloat* v);
-
VertexAttrib1svARB
void glVertexAttrib1svARB((unsigned int) GLuint index, const GLshort* v);
-
VertexAttrib1dvARB
void glVertexAttrib1dvARB((unsigned int) GLuint index, const GLdouble* v);
-
VertexAttrib2fvARB
void glVertexAttrib2fvARB((unsigned int) GLuint index, const GLfloat* v);
-
VertexAttrib2svARB
void glVertexAttrib2svARB((unsigned int) GLuint index, const GLshort* v);
-
VertexAttrib2dvARB
void glVertexAttrib2dvARB((unsigned int) GLuint index, const GLdouble* v);
-
VertexAttrib3fvARB
void glVertexAttrib3fvARB((unsigned int) GLuint index, const GLfloat* v);
-
VertexAttrib3svARB
void glVertexAttrib3svARB((unsigned int) GLuint index, const GLshort* v);
-
VertexAttrib3dvARB
void glVertexAttrib3dvARB((unsigned int) GLuint index, const GLdouble* v);
-
VertexAttrib4fvARB
void glVertexAttrib4fvARB((unsigned int) GLuint index, const GLfloat* v);
-
VertexAttrib4svARB
void glVertexAttrib4svARB((unsigned int) GLuint index, const GLshort* v);
-
VertexAttrib4dvARB
void glVertexAttrib4dvARB((unsigned int) GLuint index, const GLdouble* v);
-
VertexAttrib4ivARB
void glVertexAttrib4ivARB((unsigned int) GLuint index, const GLint* v);
-
VertexAttrib4bvARB
void glVertexAttrib4bvARB((unsigned int) GLuint index, const GLbyte* v);
-
VertexAttrib4ubvARB
void glVertexAttrib4ubvARB((unsigned int) GLuint index, const GLubyte* v);
-
VertexAttrib4usvARB
void glVertexAttrib4usvARB((unsigned int) GLuint index, const GLushort* v);
-
VertexAttrib4uivARB
void glVertexAttrib4uivARB((unsigned int) GLuint index, const GLuint* v);
-
VertexAttrib4NbvARB
void glVertexAttrib4NbvARB((unsigned int) GLuint index, const GLbyte* v);
-
VertexAttrib4NsvARB
void glVertexAttrib4NsvARB((unsigned int) GLuint index, const GLshort* v);
-
VertexAttrib4NivARB
void glVertexAttrib4NivARB((unsigned int) GLuint index, const GLint* v);
-
VertexAttrib4NubvARB
void glVertexAttrib4NubvARB((unsigned int) GLuint index, const GLubyte* v);
-
VertexAttrib4NusvARB
void glVertexAttrib4NusvARB((unsigned int) GLuint index, const GLushort* v);
-
VertexAttrib4NuivARB
void glVertexAttrib4NuivARB((unsigned int) GLuint index, const GLuint* v);
-
VertexAttribPointerARB
public void VertexAttribPointerARB(int index, int size, int type, boolean normalized, int stride, MemorySegment pointer) void glVertexAttribPointerARB((unsigned int) GLuint index, (int) GLint size, (unsigned int) GLenum type, GLboolean normalized, (int) GLsizei stride, const void* pointer);
-
EnableVertexAttribArrayARB
public void EnableVertexAttribArrayARB(int index) void glEnableVertexAttribArrayARB((unsigned int) GLuint index);
-
DisableVertexAttribArrayARB
public void DisableVertexAttribArrayARB(int index) void glDisableVertexAttribArrayARB((unsigned int) GLuint index);
-
BindAttribLocationARB
void glBindAttribLocationARB((unsigned int) GLhandleARB programObj, (unsigned int) GLuint index, const GLcharARB* name);
-
GetActiveAttribARB
public void GetActiveAttribARB(int programObj, int index, int maxLength, MemorySegment length, MemorySegment size, MemorySegment type, MemorySegment name) void glGetActiveAttribARB((unsigned int) GLhandleARB programObj, (unsigned int) GLuint index, (int) GLsizei maxLength, GLsizei* length, GLint* size, GLenum* type, GLcharARB* name);
-
GetAttribLocationARB
(int) GLint glGetAttribLocationARB((unsigned int) GLhandleARB programObj, const GLcharARB* name);
-
GetVertexAttribdvARB
void glGetVertexAttribdvARB((unsigned int) GLuint index, (unsigned int) GLenum pname, GLdouble* params);
-
GetVertexAttribfvARB
void glGetVertexAttribfvARB((unsigned int) GLuint index, (unsigned int) GLenum pname, GLfloat* params);
-
GetVertexAttribivARB
void glGetVertexAttribivARB((unsigned int) GLuint index, (unsigned int) GLenum pname, GLint* params);
-
GetVertexAttribPointervARB
void glGetVertexAttribPointervARB((unsigned int) GLuint index, (unsigned int) GLenum pname, void** pointer);
-