Class GLARBVertexShader
java.lang.Object
overrungl.opengl.arb.GLARBVertexShader
-
Field Summary
Modifier 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
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
final MemorySegment
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
BindAttribLocationARB
(int programObj, int index, MemorySegment name) void
DisableVertexAttribArrayARB
(int index) void
EnableVertexAttribArrayARB
(int index) void
GetActiveAttribARB
(int programObj, int index, int maxLength, MemorySegment length, MemorySegment size, MemorySegment type, MemorySegment name) int
GetAttribLocationARB
(int programObj, MemorySegment name) void
GetVertexAttribdvARB
(int index, int pname, MemorySegment params) void
GetVertexAttribfvARB
(int index, int pname, MemorySegment params) void
GetVertexAttribivARB
(int index, int pname, MemorySegment params) void
GetVertexAttribPointervARB
(int index, int pname, MemorySegment pointer) void
VertexAttrib1dARB
(int index, double x) void
VertexAttrib1dvARB
(int index, MemorySegment v) void
VertexAttrib1fARB
(int index, float x) void
VertexAttrib1fvARB
(int index, MemorySegment v) void
VertexAttrib1sARB
(int index, short x) void
VertexAttrib1svARB
(int index, MemorySegment v) void
VertexAttrib2dARB
(int index, double x, double y) void
VertexAttrib2dvARB
(int index, MemorySegment v) void
VertexAttrib2fARB
(int index, float x, float y) void
VertexAttrib2fvARB
(int index, MemorySegment v) void
VertexAttrib2sARB
(int index, short x, short y) void
VertexAttrib2svARB
(int index, MemorySegment v) void
VertexAttrib3dARB
(int index, double x, double y, double z) void
VertexAttrib3dvARB
(int index, MemorySegment v) void
VertexAttrib3fARB
(int index, float x, float y, float z) void
VertexAttrib3fvARB
(int index, MemorySegment v) void
VertexAttrib3sARB
(int index, short x, short y, short z) void
VertexAttrib3svARB
(int index, MemorySegment v) void
VertexAttrib4bvARB
(int index, MemorySegment v) void
VertexAttrib4dARB
(int index, double x, double y, double z, double w) void
VertexAttrib4dvARB
(int index, MemorySegment v) void
VertexAttrib4fARB
(int index, float x, float y, float z, float w) void
VertexAttrib4fvARB
(int index, MemorySegment v) void
VertexAttrib4ivARB
(int index, MemorySegment v) void
VertexAttrib4NbvARB
(int index, MemorySegment v) void
VertexAttrib4NivARB
(int index, MemorySegment v) void
VertexAttrib4NsvARB
(int index, MemorySegment v) void
VertexAttrib4NubARB
(int index, byte x, byte y, byte z, byte w) void
VertexAttrib4NubvARB
(int index, MemorySegment v) void
VertexAttrib4NuivARB
(int index, MemorySegment v) void
VertexAttrib4NusvARB
(int index, MemorySegment v) void
VertexAttrib4sARB
(int index, short x, short y, short z, short w) void
VertexAttrib4svARB
(int index, MemorySegment v) void
VertexAttrib4ubvARB
(int index, MemorySegment v) void
VertexAttrib4uivARB
(int index, MemorySegment v) void
VertexAttrib4usvARB
(int index, MemorySegment v) void
VertexAttribPointerARB
(int index, int size, int type, boolean normalized, int stride, MemorySegment 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:
-
MH_glVertexAttrib1fARB
-
PFN_glVertexAttrib1fARB
-
MH_glVertexAttrib1sARB
-
PFN_glVertexAttrib1sARB
-
MH_glVertexAttrib1dARB
-
PFN_glVertexAttrib1dARB
-
MH_glVertexAttrib2fARB
-
PFN_glVertexAttrib2fARB
-
MH_glVertexAttrib2sARB
-
PFN_glVertexAttrib2sARB
-
MH_glVertexAttrib2dARB
-
PFN_glVertexAttrib2dARB
-
MH_glVertexAttrib3fARB
-
PFN_glVertexAttrib3fARB
-
MH_glVertexAttrib3sARB
-
PFN_glVertexAttrib3sARB
-
MH_glVertexAttrib3dARB
-
PFN_glVertexAttrib3dARB
-
MH_glVertexAttrib4fARB
-
PFN_glVertexAttrib4fARB
-
MH_glVertexAttrib4sARB
-
PFN_glVertexAttrib4sARB
-
MH_glVertexAttrib4dARB
-
PFN_glVertexAttrib4dARB
-
MH_glVertexAttrib4NubARB
-
PFN_glVertexAttrib4NubARB
-
MH_glVertexAttrib1fvARB
-
PFN_glVertexAttrib1fvARB
-
MH_glVertexAttrib1svARB
-
PFN_glVertexAttrib1svARB
-
MH_glVertexAttrib1dvARB
-
PFN_glVertexAttrib1dvARB
-
MH_glVertexAttrib2fvARB
-
PFN_glVertexAttrib2fvARB
-
MH_glVertexAttrib2svARB
-
PFN_glVertexAttrib2svARB
-
MH_glVertexAttrib2dvARB
-
PFN_glVertexAttrib2dvARB
-
MH_glVertexAttrib3fvARB
-
PFN_glVertexAttrib3fvARB
-
MH_glVertexAttrib3svARB
-
PFN_glVertexAttrib3svARB
-
MH_glVertexAttrib3dvARB
-
PFN_glVertexAttrib3dvARB
-
MH_glVertexAttrib4fvARB
-
PFN_glVertexAttrib4fvARB
-
MH_glVertexAttrib4svARB
-
PFN_glVertexAttrib4svARB
-
MH_glVertexAttrib4dvARB
-
PFN_glVertexAttrib4dvARB
-
MH_glVertexAttrib4ivARB
-
PFN_glVertexAttrib4ivARB
-
MH_glVertexAttrib4bvARB
-
PFN_glVertexAttrib4bvARB
-
MH_glVertexAttrib4ubvARB
-
PFN_glVertexAttrib4ubvARB
-
MH_glVertexAttrib4usvARB
-
PFN_glVertexAttrib4usvARB
-
MH_glVertexAttrib4uivARB
-
PFN_glVertexAttrib4uivARB
-
MH_glVertexAttrib4NbvARB
-
PFN_glVertexAttrib4NbvARB
-
MH_glVertexAttrib4NsvARB
-
PFN_glVertexAttrib4NsvARB
-
MH_glVertexAttrib4NivARB
-
PFN_glVertexAttrib4NivARB
-
MH_glVertexAttrib4NubvARB
-
PFN_glVertexAttrib4NubvARB
-
MH_glVertexAttrib4NusvARB
-
PFN_glVertexAttrib4NusvARB
-
MH_glVertexAttrib4NuivARB
-
PFN_glVertexAttrib4NuivARB
-
MH_glVertexAttribPointerARB
-
PFN_glVertexAttribPointerARB
-
MH_glEnableVertexAttribArrayARB
-
PFN_glEnableVertexAttribArrayARB
-
MH_glDisableVertexAttribArrayARB
-
PFN_glDisableVertexAttribArrayARB
-
MH_glBindAttribLocationARB
-
PFN_glBindAttribLocationARB
-
MH_glGetActiveAttribARB
-
PFN_glGetActiveAttribARB
-
MH_glGetAttribLocationARB
-
PFN_glGetAttribLocationARB
-
MH_glGetVertexAttribdvARB
-
PFN_glGetVertexAttribdvARB
-
MH_glGetVertexAttribfvARB
-
PFN_glGetVertexAttribfvARB
-
MH_glGetVertexAttribivARB
-
PFN_glGetVertexAttribivARB
-
MH_glGetVertexAttribPointervARB
-
PFN_glGetVertexAttribPointervARB
-
-
Constructor Details
-
GLARBVertexShader
-
-
Method Details
-
VertexAttrib1fARB
-
VertexAttrib1sARB
-
VertexAttrib1dARB
-
VertexAttrib2fARB
-
VertexAttrib2sARB
-
VertexAttrib2dARB
-
VertexAttrib3fARB
-
VertexAttrib3sARB
-
VertexAttrib3dARB
-
VertexAttrib4fARB
-
VertexAttrib4sARB
-
VertexAttrib4dARB
-
VertexAttrib4NubARB
-
VertexAttrib1fvARB
public void VertexAttrib1fvARB(@CType("GLuint") int index, @CType("const GLfloat *") MemorySegment v) -
VertexAttrib1svARB
public void VertexAttrib1svARB(@CType("GLuint") int index, @CType("const GLshort *") MemorySegment v) -
VertexAttrib1dvARB
public void VertexAttrib1dvARB(@CType("GLuint") int index, @CType("const GLdouble *") MemorySegment v) -
VertexAttrib2fvARB
public void VertexAttrib2fvARB(@CType("GLuint") int index, @CType("const GLfloat *") MemorySegment v) -
VertexAttrib2svARB
public void VertexAttrib2svARB(@CType("GLuint") int index, @CType("const GLshort *") MemorySegment v) -
VertexAttrib2dvARB
public void VertexAttrib2dvARB(@CType("GLuint") int index, @CType("const GLdouble *") MemorySegment v) -
VertexAttrib3fvARB
public void VertexAttrib3fvARB(@CType("GLuint") int index, @CType("const GLfloat *") MemorySegment v) -
VertexAttrib3svARB
public void VertexAttrib3svARB(@CType("GLuint") int index, @CType("const GLshort *") MemorySegment v) -
VertexAttrib3dvARB
public void VertexAttrib3dvARB(@CType("GLuint") int index, @CType("const GLdouble *") MemorySegment v) -
VertexAttrib4fvARB
public void VertexAttrib4fvARB(@CType("GLuint") int index, @CType("const GLfloat *") MemorySegment v) -
VertexAttrib4svARB
public void VertexAttrib4svARB(@CType("GLuint") int index, @CType("const GLshort *") MemorySegment v) -
VertexAttrib4dvARB
public void VertexAttrib4dvARB(@CType("GLuint") int index, @CType("const GLdouble *") MemorySegment v) -
VertexAttrib4ivARB
-
VertexAttrib4bvARB
public void VertexAttrib4bvARB(@CType("GLuint") int index, @CType("const GLbyte *") MemorySegment v) -
VertexAttrib4ubvARB
public void VertexAttrib4ubvARB(@CType("GLuint") int index, @CType("const GLubyte *") MemorySegment v) -
VertexAttrib4usvARB
public void VertexAttrib4usvARB(@CType("GLuint") int index, @CType("const GLushort *") MemorySegment v) -
VertexAttrib4uivARB
public void VertexAttrib4uivARB(@CType("GLuint") int index, @CType("const GLuint *") MemorySegment v) -
VertexAttrib4NbvARB
public void VertexAttrib4NbvARB(@CType("GLuint") int index, @CType("const GLbyte *") MemorySegment v) -
VertexAttrib4NsvARB
public void VertexAttrib4NsvARB(@CType("GLuint") int index, @CType("const GLshort *") MemorySegment v) -
VertexAttrib4NivARB
public void VertexAttrib4NivARB(@CType("GLuint") int index, @CType("const GLint *") MemorySegment v) -
VertexAttrib4NubvARB
public void VertexAttrib4NubvARB(@CType("GLuint") int index, @CType("const GLubyte *") MemorySegment v) -
VertexAttrib4NusvARB
public void VertexAttrib4NusvARB(@CType("GLuint") int index, @CType("const GLushort *") MemorySegment v) -
VertexAttrib4NuivARB
public void VertexAttrib4NuivARB(@CType("GLuint") int index, @CType("const GLuint *") MemorySegment v) -
VertexAttribPointerARB
-
EnableVertexAttribArrayARB
-
DisableVertexAttribArrayARB
-
BindAttribLocationARB
public void BindAttribLocationARB(@CType("GLhandleARB") int programObj, @CType("GLuint") int index, @CType("const GLcharARB *") MemorySegment name) -
GetActiveAttribARB
public void GetActiveAttribARB(@CType("GLhandleARB") int programObj, @CType("GLuint") int index, @CType("GLsizei") int maxLength, @CType("GLsizei *") MemorySegment length, @CType("GLint *") MemorySegment size, @CType("GLenum *") MemorySegment type, @CType("GLcharARB *") MemorySegment name) -
GetAttribLocationARB
@CType("GLint") public int GetAttribLocationARB(@CType("GLhandleARB") int programObj, @CType("const GLcharARB *") MemorySegment name) -
GetVertexAttribdvARB
public void GetVertexAttribdvARB(@CType("GLuint") int index, @CType("GLenum") int pname, @CType("GLdouble *") MemorySegment params) -
GetVertexAttribfvARB
public void GetVertexAttribfvARB(@CType("GLuint") int index, @CType("GLenum") int pname, @CType("GLfloat *") MemorySegment params) -
GetVertexAttribivARB
public void GetVertexAttribivARB(@CType("GLuint") int index, @CType("GLenum") int pname, @CType("GLint *") MemorySegment params) -
GetVertexAttribPointervARB
public void GetVertexAttribPointervARB(@CType("GLuint") int index, @CType("GLenum") int pname, @CType("void **") MemorySegment pointer)
-