kusano 7d535a
GL_ARB_shader_objects
kusano 7d535a
http://www.opengl.org/registry/specs/ARB/shader_objects.txt
kusano 7d535a
GL_ARB_shader_objects
kusano 7d535a
	GL_PROGRAM_OBJECT_ARB 0x8B40
kusano 7d535a
	GL_SHADER_OBJECT_ARB 0x8B48
kusano 7d535a
	GL_OBJECT_TYPE_ARB 0x8B4E
kusano 7d535a
	GL_OBJECT_SUBTYPE_ARB 0x8B4F
kusano 7d535a
	GL_FLOAT_VEC2_ARB 0x8B50
kusano 7d535a
	GL_FLOAT_VEC3_ARB 0x8B51
kusano 7d535a
	GL_FLOAT_VEC4_ARB 0x8B52
kusano 7d535a
	GL_INT_VEC2_ARB 0x8B53
kusano 7d535a
	GL_INT_VEC3_ARB 0x8B54
kusano 7d535a
	GL_INT_VEC4_ARB 0x8B55
kusano 7d535a
	GL_BOOL_ARB 0x8B56
kusano 7d535a
	GL_BOOL_VEC2_ARB 0x8B57
kusano 7d535a
	GL_BOOL_VEC3_ARB 0x8B58
kusano 7d535a
	GL_BOOL_VEC4_ARB 0x8B59
kusano 7d535a
	GL_FLOAT_MAT2_ARB 0x8B5A
kusano 7d535a
	GL_FLOAT_MAT3_ARB 0x8B5B
kusano 7d535a
	GL_FLOAT_MAT4_ARB 0x8B5C
kusano 7d535a
	GL_SAMPLER_1D_ARB 0x8B5D
kusano 7d535a
	GL_SAMPLER_2D_ARB 0x8B5E
kusano 7d535a
	GL_SAMPLER_3D_ARB 0x8B5F
kusano 7d535a
	GL_SAMPLER_CUBE_ARB 0x8B60
kusano 7d535a
	GL_SAMPLER_1D_SHADOW_ARB 0x8B61
kusano 7d535a
	GL_SAMPLER_2D_SHADOW_ARB 0x8B62
kusano 7d535a
	GL_SAMPLER_2D_RECT_ARB 0x8B63
kusano 7d535a
	GL_SAMPLER_2D_RECT_SHADOW_ARB 0x8B64
kusano 7d535a
	GL_OBJECT_DELETE_STATUS_ARB 0x8B80
kusano 7d535a
	GL_OBJECT_COMPILE_STATUS_ARB 0x8B81
kusano 7d535a
	GL_OBJECT_LINK_STATUS_ARB 0x8B82
kusano 7d535a
	GL_OBJECT_VALIDATE_STATUS_ARB 0x8B83
kusano 7d535a
	GL_OBJECT_INFO_LOG_LENGTH_ARB 0x8B84
kusano 7d535a
	GL_OBJECT_ATTACHED_OBJECTS_ARB 0x8B85
kusano 7d535a
	GL_OBJECT_ACTIVE_UNIFORMS_ARB 0x8B86
kusano 7d535a
	GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB 0x8B87
kusano 7d535a
	GL_OBJECT_SHADER_SOURCE_LENGTH_ARB 0x8B88
kusano 7d535a
	void glAttachObjectARB (GLhandleARB containerObj, GLhandleARB obj)
kusano 7d535a
	void glCompileShaderARB (GLhandleARB shaderObj)
kusano 7d535a
	GLhandleARB glCreateProgramObjectARB (void)
kusano 7d535a
	GLhandleARB glCreateShaderObjectARB (GLenum shaderType)
kusano 7d535a
	void glDeleteObjectARB (GLhandleARB obj)
kusano 7d535a
	void glDetachObjectARB (GLhandleARB containerObj, GLhandleARB attachedObj)
kusano 7d535a
	void glGetActiveUniformARB (GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint *size, GLenum *type, GLcharARB *name)
kusano 7d535a
	void glGetAttachedObjectsARB (GLhandleARB containerObj, GLsizei maxCount, GLsizei* count, GLhandleARB *obj)
kusano 7d535a
	GLhandleARB glGetHandleARB (GLenum pname)
kusano 7d535a
	void glGetInfoLogARB (GLhandleARB obj, GLsizei maxLength, GLsizei* length, GLcharARB *infoLog)
kusano 7d535a
	void glGetObjectParameterfvARB (GLhandleARB obj, GLenum pname, GLfloat* params)
kusano 7d535a
	void glGetObjectParameterivARB (GLhandleARB obj, GLenum pname, GLint* params)
kusano 7d535a
	void glGetShaderSourceARB (GLhandleARB obj, GLsizei maxLength, GLsizei* length, GLcharARB *source)
kusano 7d535a
	GLint glGetUniformLocationARB (GLhandleARB programObj, const GLcharARB* name)
kusano 7d535a
	void glGetUniformfvARB (GLhandleARB programObj, GLint location, GLfloat* params)
kusano 7d535a
	void glGetUniformivARB (GLhandleARB programObj, GLint location, GLint* params)
kusano 7d535a
	void glLinkProgramARB (GLhandleARB programObj)
kusano 7d535a
	void glShaderSourceARB (GLhandleARB shaderObj, GLsizei count, const GLcharARB ** string, const GLint *length)
kusano 7d535a
	void glUniform1fARB (GLint location, GLfloat v0)
kusano 7d535a
	void glUniform1fvARB (GLint location, GLsizei count, const GLfloat* value)
kusano 7d535a
	void glUniform1iARB (GLint location, GLint v0)
kusano 7d535a
	void glUniform1ivARB (GLint location, GLsizei count, const GLint* value)
kusano 7d535a
	void glUniform2fARB (GLint location, GLfloat v0, GLfloat v1)
kusano 7d535a
	void glUniform2fvARB (GLint location, GLsizei count, const GLfloat* value)
kusano 7d535a
	void glUniform2iARB (GLint location, GLint v0, GLint v1)
kusano 7d535a
	void glUniform2ivARB (GLint location, GLsizei count, const GLint* value)
kusano 7d535a
	void glUniform3fARB (GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
kusano 7d535a
	void glUniform3fvARB (GLint location, GLsizei count, const GLfloat* value)
kusano 7d535a
	void glUniform3iARB (GLint location, GLint v0, GLint v1, GLint v2)
kusano 7d535a
	void glUniform3ivARB (GLint location, GLsizei count, const GLint* value)
kusano 7d535a
	void glUniform4fARB (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
kusano 7d535a
	void glUniform4fvARB (GLint location, GLsizei count, const GLfloat* value)
kusano 7d535a
	void glUniform4iARB (GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
kusano 7d535a
	void glUniform4ivARB (GLint location, GLsizei count, const GLint* value)
kusano 7d535a
	void glUniformMatrix2fvARB (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
kusano 7d535a
	void glUniformMatrix3fvARB (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
kusano 7d535a
	void glUniformMatrix4fvARB (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
kusano 7d535a
	void glUseProgramObjectARB (GLhandleARB programObj)
kusano 7d535a
	void glValidateProgramARB (GLhandleARB programObj)
kusano 7d535a
	typedef char GLcharARB
kusano 7d535a
	typedef unsigned int GLhandleARB