Top Fields Constructors Methods
org.lwjgl.opengl

public final Class ARBVertexShader

extends Object
Class Inheritance
Imports
org.lwjgl.*, java.nio.*

Field Summary

Modifier and TypeField and Description
public static final int
GL_CURRENT_VERTEX_ATTRIB_ARB

Accepted by the <pname> parameter of GetVertexAttrib{dfi}vARB:

public static final int
GL_FLOAT_MAT2_ARB

Returned by the <type> parameter of GetActiveAttribARB:

public static final int
GL_FLOAT_MAT3_ARB

Returned by the <type> parameter of GetActiveAttribARB:

public static final int
GL_FLOAT_MAT4_ARB

Returned by the <type> parameter of GetActiveAttribARB:

public static final int
GL_FLOAT_VEC2_ARB

Returned by the <type> parameter of GetActiveAttribARB:

public static final int
GL_FLOAT_VEC3_ARB

Returned by the <type> parameter of GetActiveAttribARB:

public static final int
GL_FLOAT_VEC4_ARB

Returned by the <type> parameter of GetActiveAttribARB:

public static final int
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_MAX_TEXTURE_COORDS_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_MAX_TEXTURE_IMAGE_UNITS_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_MAX_VARYING_FLOATS_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_MAX_VERTEX_ATTRIBS_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB

Accepted by the <pname> parameter GetObjectParameter{if}vARB:

public static final int
GL_OBJECT_ACTIVE_ATTRIBUTES_ARB

Accepted by the <pname> parameter GetObjectParameter{if}vARB:

public static final int
GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB

Accepted by the <pname> parameter of GetVertexAttrib{dfi}vARB:

public static final int
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB

Accepted by the <pname> parameter of GetVertexAttrib{dfi}vARB:

public static final int
GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB

Accepted by the <pname> parameter of GetVertexAttribPointervARB:

public static final int
GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB

Accepted by the <pname> parameter of GetVertexAttrib{dfi}vARB:

public static final int
GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB

Accepted by the <pname> parameter of GetVertexAttrib{dfi}vARB:

public static final int
GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB

Accepted by the <pname> parameter of GetVertexAttrib{dfi}vARB:

public static final int
GL_VERTEX_PROGRAM_POINT_SIZE_ARB

Accepted by the <cap> parameter of Disable, Enable, and IsEnabled, and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_VERTEX_PROGRAM_TWO_SIDE_ARB

Accepted by the <cap> parameter of Disable, Enable, and IsEnabled, and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_VERTEX_SHADER_ARB

Accepted by the <shaderType> argument of CreateShaderObjectARB and returned by the <params> parameter of GetObjectParameter{if}vARB:

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static void
glBindAttribLocationARB(int programObj, int index, ByteBuffer name)

public static void
glBindAttribLocationARB(int programObj, int index, CharSequence name)

Overloads glBindAttribLocationARB.

public static void
public static void
public static void
glGetActiveAttribARB(int programObj, int index, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)

public static String
glGetActiveAttribARB(int programObj, int index, int maxLength, IntBuffer sizeType)

Overloads glGetActiveAttribARB.

public static String
glGetActiveAttribARB(int programObj, int index, int maxLength)

Overloads glGetActiveAttribARB.

public static int
glGetActiveAttribSizeARB(int programObj, int index)

Overloads glGetActiveAttribARB.

public static int
glGetActiveAttribTypeARB(int programObj, int index)

Overloads glGetActiveAttribARB.

public static int
glGetAttribLocationARB(int programObj, ByteBuffer name)

public static int
glGetAttribLocationARB(int programObj, CharSequence name)

Overloads glGetAttribLocationARB.

public static void
glGetVertexAttribARB(int index, int pname, FloatBuffer params)

public static void
glGetVertexAttribARB(int index, int pname, DoubleBuffer params)

public static void
glGetVertexAttribARB(int index, int pname, IntBuffer params)

public static ByteBuffer
glGetVertexAttribPointerARB(int index, int pname, long result_size)

public static void
glVertexAttrib1dARB(int index, double v0)

public static void
glVertexAttrib1fARB(int index, float v0)

public static void
glVertexAttrib1sARB(int index, short v0)

public static void
glVertexAttrib2dARB(int index, double v0, double v1)

public static void
glVertexAttrib2fARB(int index, float v0, float v1)

public static void
glVertexAttrib2sARB(int index, short v0, short v1)

public static void
glVertexAttrib3dARB(int index, double v0, double v1, double v2)

public static void
glVertexAttrib3fARB(int index, float v0, float v1, float v2)

public static void
glVertexAttrib3sARB(int index, short v0, short v1, short v2)

public static void
glVertexAttrib4dARB(int index, double v0, double v1, double v2, double v3)

public static void
glVertexAttrib4fARB(int index, float v0, float v1, float v2, float v3)

public static void
glVertexAttrib4NubARB(int index, byte x, byte y, byte z, byte w)

public static void
glVertexAttrib4sARB(int index, short v0, short v1, short v2, short v3)

public static void
glVertexAttribPointerARB(int index, int size, boolean normalized, int stride, DoubleBuffer buffer)

public static void
glVertexAttribPointerARB(int index, int size, boolean normalized, int stride, FloatBuffer buffer)

public static void
glVertexAttribPointerARB(int index, int size, boolean unsigned, boolean normalized, int stride, ByteBuffer buffer)

public static void
glVertexAttribPointerARB(int index, int size, boolean unsigned, boolean normalized, int stride, IntBuffer buffer)

public static void
glVertexAttribPointerARB(int index, int size, boolean unsigned, boolean normalized, int stride, ShortBuffer buffer)

public static void
glVertexAttribPointerARB(int index, int size, int type, boolean normalized, int stride, long buffer_buffer_offset)

public static void
glVertexAttribPointerARB(int index, int size, int type, boolean normalized, int stride, ByteBuffer buffer)

Overloads glVertexAttribPointerARB.

pack-priv static native void
nglBindAttribLocationARB(int programObj, int index, long name, long function_pointer)

pack-priv static native void
nglDisableVertexAttribArrayARB(int index, long function_pointer)

pack-priv static native void
nglEnableVertexAttribArrayARB(int index, long function_pointer)

pack-priv static native void
nglGetActiveAttribARB(int programObj, int index, int name_maxLength, long length, long size, long type, long name, long function_pointer)

pack-priv static native int
nglGetAttribLocationARB(int programObj, long name, long function_pointer)

pack-priv static native void
nglGetVertexAttribdvARB(int index, int pname, long params, long function_pointer)

pack-priv static native void
nglGetVertexAttribfvARB(int index, int pname, long params, long function_pointer)

pack-priv static native void
nglGetVertexAttribivARB(int index, int pname, long params, long function_pointer)

pack-priv static native ByteBuffer
nglGetVertexAttribPointervARB(int index, int pname, long result_size, long function_pointer)

pack-priv static native void
nglVertexAttrib1dARB(int index, double v0, long function_pointer)

pack-priv static native void
nglVertexAttrib1fARB(int index, float v0, long function_pointer)

pack-priv static native void
nglVertexAttrib1sARB(int index, short v0, long function_pointer)

pack-priv static native void
nglVertexAttrib2dARB(int index, double v0, double v1, long function_pointer)

pack-priv static native void
nglVertexAttrib2fARB(int index, float v0, float v1, long function_pointer)

pack-priv static native void
nglVertexAttrib2sARB(int index, short v0, short v1, long function_pointer)

pack-priv static native void
nglVertexAttrib3dARB(int index, double v0, double v1, double v2, long function_pointer)

pack-priv static native void
nglVertexAttrib3fARB(int index, float v0, float v1, float v2, long function_pointer)

pack-priv static native void
nglVertexAttrib3sARB(int index, short v0, short v1, short v2, long function_pointer)

pack-priv static native void
nglVertexAttrib4dARB(int index, double v0, double v1, double v2, double v3, long function_pointer)

pack-priv static native void
nglVertexAttrib4fARB(int index, float v0, float v1, float v2, float v3, long function_pointer)

pack-priv static native void
nglVertexAttrib4NubARB(int index, byte x, byte y, byte z, byte w, long function_pointer)

pack-priv static native void
nglVertexAttrib4sARB(int index, short v0, short v1, short v2, short v3, long function_pointer)

pack-priv static native void
nglVertexAttribPointerARB(int index, int size, int type, boolean normalized, int stride, long buffer, long function_pointer)

pack-priv static native void
nglVertexAttribPointerARBBO(int index, int size, int type, boolean normalized, int stride, long buffer_buffer_offset, long function_pointer)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_CURRENT_VERTEX_ATTRIB_ARBback to summary
public static final int GL_CURRENT_VERTEX_ATTRIB_ARB

Accepted by the <pname> parameter of GetVertexAttrib{dfi}vARB:

GL_FLOAT_MAT2_ARBback to summary
public static final int GL_FLOAT_MAT2_ARB

Returned by the <type> parameter of GetActiveAttribARB:

GL_FLOAT_MAT3_ARBback to summary
public static final int GL_FLOAT_MAT3_ARB

Returned by the <type> parameter of GetActiveAttribARB:

GL_FLOAT_MAT4_ARBback to summary
public static final int GL_FLOAT_MAT4_ARB

Returned by the <type> parameter of GetActiveAttribARB:

GL_FLOAT_VEC2_ARBback to summary
public static final int GL_FLOAT_VEC2_ARB

Returned by the <type> parameter of GetActiveAttribARB:

GL_FLOAT_VEC3_ARBback to summary
public static final int GL_FLOAT_VEC3_ARB

Returned by the <type> parameter of GetActiveAttribARB:

GL_FLOAT_VEC4_ARBback to summary
public static final int GL_FLOAT_VEC4_ARB

Returned by the <type> parameter of GetActiveAttribARB:

GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARBback to summary
public static final int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_MAX_TEXTURE_COORDS_ARBback to summary
public static final int GL_MAX_TEXTURE_COORDS_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_MAX_TEXTURE_IMAGE_UNITS_ARBback to summary
public static final int GL_MAX_TEXTURE_IMAGE_UNITS_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_MAX_VARYING_FLOATS_ARBback to summary
public static final int GL_MAX_VARYING_FLOATS_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_MAX_VERTEX_ATTRIBS_ARBback to summary
public static final int GL_MAX_VERTEX_ATTRIBS_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARBback to summary
public static final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARBback to summary
public static final int GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARBback to summary
public static final int GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB

Accepted by the <pname> parameter GetObjectParameter{if}vARB:

GL_OBJECT_ACTIVE_ATTRIBUTES_ARBback to summary
public static final int GL_OBJECT_ACTIVE_ATTRIBUTES_ARB

Accepted by the <pname> parameter GetObjectParameter{if}vARB:

GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARBback to summary
public static final int GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB

Accepted by the <pname> parameter of GetVertexAttrib{dfi}vARB:

GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARBback to summary
public static final int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB

Accepted by the <pname> parameter of GetVertexAttrib{dfi}vARB:

GL_VERTEX_ATTRIB_ARRAY_POINTER_ARBback to summary
public static final int GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB

Accepted by the <pname> parameter of GetVertexAttribPointervARB:

GL_VERTEX_ATTRIB_ARRAY_SIZE_ARBback to summary
public static final int GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB

Accepted by the <pname> parameter of GetVertexAttrib{dfi}vARB:

GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARBback to summary
public static final int GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB

Accepted by the <pname> parameter of GetVertexAttrib{dfi}vARB:

GL_VERTEX_ATTRIB_ARRAY_TYPE_ARBback to summary
public static final int GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB

Accepted by the <pname> parameter of GetVertexAttrib{dfi}vARB:

GL_VERTEX_PROGRAM_POINT_SIZE_ARBback to summary
public static final int GL_VERTEX_PROGRAM_POINT_SIZE_ARB

Accepted by the <cap> parameter of Disable, Enable, and IsEnabled, and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_VERTEX_PROGRAM_TWO_SIDE_ARBback to summary
public static final int GL_VERTEX_PROGRAM_TWO_SIDE_ARB

Accepted by the <cap> parameter of Disable, Enable, and IsEnabled, and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_VERTEX_SHADER_ARBback to summary
public static final int GL_VERTEX_SHADER_ARB

Accepted by the <shaderType> argument of CreateShaderObjectARB and returned by the <params> parameter of GetObjectParameter{if}vARB:

Constructor Detail

ARBVertexShaderback to summary
private ARBVertexShader()

Method Detail

glBindAttribLocationARBback to summary
public static void glBindAttribLocationARB(int programObj, int index, ByteBuffer name)
glBindAttribLocationARBback to summary
public static void glBindAttribLocationARB(int programObj, int index, CharSequence name)

Overloads glBindAttribLocationARB.

glDisableVertexAttribArrayARBback to summary
public static void glDisableVertexAttribArrayARB(int index)
glEnableVertexAttribArrayARBback to summary
public static void glEnableVertexAttribArrayARB(int index)
glGetActiveAttribARBback to summary
public static void glGetActiveAttribARB(int programObj, int index, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
glGetActiveAttribARBback to summary
public static String glGetActiveAttribARB(int programObj, int index, int maxLength, IntBuffer sizeType)

Overloads glGetActiveAttribARB.

Overloads glGetActiveAttribARB. This version returns both size and type in the sizeType buffer (at .position() and .position() + 1).

glGetActiveAttribARBback to summary
public static String glGetActiveAttribARB(int programObj, int index, int maxLength)

Overloads glGetActiveAttribARB.

Overloads glGetActiveAttribARB. This version returns only the attrib name.

glGetActiveAttribSizeARBback to summary
public static int glGetActiveAttribSizeARB(int programObj, int index)

Overloads glGetActiveAttribARB.

Overloads glGetActiveAttribARB. This version returns only the attrib size.

glGetActiveAttribTypeARBback to summary
public static int glGetActiveAttribTypeARB(int programObj, int index)

Overloads glGetActiveAttribARB.

Overloads glGetActiveAttribARB. This version returns only the attrib type.

glGetAttribLocationARBback to summary
public static int glGetAttribLocationARB(int programObj, ByteBuffer name)
glGetAttribLocationARBback to summary
public static int glGetAttribLocationARB(int programObj, CharSequence name)

Overloads glGetAttribLocationARB.

glGetVertexAttribARBback to summary
public static void glGetVertexAttribARB(int index, int pname, FloatBuffer params)
glGetVertexAttribARBback to summary
public static void glGetVertexAttribARB(int index, int pname, DoubleBuffer params)
glGetVertexAttribARBback to summary
public static void glGetVertexAttribARB(int index, int pname, IntBuffer params)
glGetVertexAttribPointerARBback to summary
public static ByteBuffer glGetVertexAttribPointerARB(int index, int pname, long result_size)
glVertexAttrib1dARBback to summary
public static void glVertexAttrib1dARB(int index, double v0)
glVertexAttrib1fARBback to summary
public static void glVertexAttrib1fARB(int index, float v0)
glVertexAttrib1sARBback to summary
public static void glVertexAttrib1sARB(int index, short v0)
glVertexAttrib2dARBback to summary
public static void glVertexAttrib2dARB(int index, double v0, double v1)
glVertexAttrib2fARBback to summary
public static void glVertexAttrib2fARB(int index, float v0, float v1)
glVertexAttrib2sARBback to summary
public static void glVertexAttrib2sARB(int index, short v0, short v1)
glVertexAttrib3dARBback to summary
public static void glVertexAttrib3dARB(int index, double v0, double v1, double v2)
glVertexAttrib3fARBback to summary
public static void glVertexAttrib3fARB(int index, float v0, float v1, float v2)
glVertexAttrib3sARBback to summary
public static void glVertexAttrib3sARB(int index, short v0, short v1, short v2)
glVertexAttrib4dARBback to summary
public static void glVertexAttrib4dARB(int index, double v0, double v1, double v2, double v3)
glVertexAttrib4fARBback to summary
public static void glVertexAttrib4fARB(int index, float v0, float v1, float v2, float v3)
glVertexAttrib4NubARBback to summary
public static void glVertexAttrib4NubARB(int index, byte x, byte y, byte z, byte w)
glVertexAttrib4sARBback to summary
public static void glVertexAttrib4sARB(int index, short v0, short v1, short v2, short v3)
glVertexAttribPointerARBback to summary
public static void glVertexAttribPointerARB(int index, int size, boolean normalized, int stride, DoubleBuffer buffer)
glVertexAttribPointerARBback to summary
public static void glVertexAttribPointerARB(int index, int size, boolean normalized, int stride, FloatBuffer buffer)
glVertexAttribPointerARBback to summary
public static void glVertexAttribPointerARB(int index, int size, boolean unsigned, boolean normalized, int stride, ByteBuffer buffer)
glVertexAttribPointerARBback to summary
public static void glVertexAttribPointerARB(int index, int size, boolean unsigned, boolean normalized, int stride, IntBuffer buffer)
glVertexAttribPointerARBback to summary
public static void glVertexAttribPointerARB(int index, int size, boolean unsigned, boolean normalized, int stride, ShortBuffer buffer)
glVertexAttribPointerARBback to summary
public static void glVertexAttribPointerARB(int index, int size, int type, boolean normalized, int stride, long buffer_buffer_offset)
glVertexAttribPointerARBback to summary
public static void glVertexAttribPointerARB(int index, int size, int type, boolean normalized, int stride, ByteBuffer buffer)

Overloads glVertexAttribPointerARB.

nglBindAttribLocationARBback to summary
pack-priv static native void nglBindAttribLocationARB(int programObj, int index, long name, long function_pointer)
nglDisableVertexAttribArrayARBback to summary
pack-priv static native void nglDisableVertexAttribArrayARB(int index, long function_pointer)
nglEnableVertexAttribArrayARBback to summary
pack-priv static native void nglEnableVertexAttribArrayARB(int index, long function_pointer)
nglGetActiveAttribARBback to summary
pack-priv static native void nglGetActiveAttribARB(int programObj, int index, int name_maxLength, long length, long size, long type, long name, long function_pointer)
nglGetAttribLocationARBback to summary
pack-priv static native int nglGetAttribLocationARB(int programObj, long name, long function_pointer)
nglGetVertexAttribdvARBback to summary
pack-priv static native void nglGetVertexAttribdvARB(int index, int pname, long params, long function_pointer)
nglGetVertexAttribfvARBback to summary
pack-priv static native void nglGetVertexAttribfvARB(int index, int pname, long params, long function_pointer)
nglGetVertexAttribivARBback to summary
pack-priv static native void nglGetVertexAttribivARB(int index, int pname, long params, long function_pointer)
nglGetVertexAttribPointervARBback to summary
pack-priv static native ByteBuffer nglGetVertexAttribPointervARB(int index, int pname, long result_size, long function_pointer)
nglVertexAttrib1dARBback to summary
pack-priv static native void nglVertexAttrib1dARB(int index, double v0, long function_pointer)
nglVertexAttrib1fARBback to summary
pack-priv static native void nglVertexAttrib1fARB(int index, float v0, long function_pointer)
nglVertexAttrib1sARBback to summary
pack-priv static native void nglVertexAttrib1sARB(int index, short v0, long function_pointer)
nglVertexAttrib2dARBback to summary
pack-priv static native void nglVertexAttrib2dARB(int index, double v0, double v1, long function_pointer)
nglVertexAttrib2fARBback to summary
pack-priv static native void nglVertexAttrib2fARB(int index, float v0, float v1, long function_pointer)
nglVertexAttrib2sARBback to summary
pack-priv static native void nglVertexAttrib2sARB(int index, short v0, short v1, long function_pointer)
nglVertexAttrib3dARBback to summary
pack-priv static native void nglVertexAttrib3dARB(int index, double v0, double v1, double v2, long function_pointer)
nglVertexAttrib3fARBback to summary
pack-priv static native void nglVertexAttrib3fARB(int index, float v0, float v1, float v2, long function_pointer)
nglVertexAttrib3sARBback to summary
pack-priv static native void nglVertexAttrib3sARB(int index, short v0, short v1, short v2, long function_pointer)
nglVertexAttrib4dARBback to summary
pack-priv static native void nglVertexAttrib4dARB(int index, double v0, double v1, double v2, double v3, long function_pointer)
nglVertexAttrib4fARBback to summary
pack-priv static native void nglVertexAttrib4fARB(int index, float v0, float v1, float v2, float v3, long function_pointer)
nglVertexAttrib4NubARBback to summary
pack-priv static native void nglVertexAttrib4NubARB(int index, byte x, byte y, byte z, byte w, long function_pointer)
nglVertexAttrib4sARBback to summary
pack-priv static native void nglVertexAttrib4sARB(int index, short v0, short v1, short v2, short v3, long function_pointer)
nglVertexAttribPointerARBback to summary
pack-priv static native void nglVertexAttribPointerARB(int index, int size, int type, boolean normalized, int stride, long buffer, long function_pointer)
nglVertexAttribPointerARBBOback to summary
pack-priv static native void nglVertexAttribPointerARBBO(int index, int size, int type, boolean normalized, int stride, long buffer_buffer_offset, long function_pointer)