|
|
|
@ -33,7 +33,7 @@ extern "C" {
|
|
|
|
|
** used to make the header, and the header can be found at
|
|
|
|
|
** http://www.opengl.org/registry/
|
|
|
|
|
**
|
|
|
|
|
** Khronos $Revision: 26007 $ on $Date: 2014-03-19 01:28:09 -0700 (Wed, 19 Mar 2014) $
|
|
|
|
|
** Khronos $Revision: 26290 $ on $Date: 2014-04-16 05:35:38 -0700 (Wed, 16 Apr 2014) $
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
#if defined(_WIN32) && !defined(APIENTRY) && !defined(__CYGWIN__) && !defined(__SCITECH_SNAP__)
|
|
|
|
@ -53,7 +53,7 @@ extern "C" {
|
|
|
|
|
#define GLAPI extern
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#define GL_GLEXT_VERSION 20140319
|
|
|
|
|
#define GL_GLEXT_VERSION 20140416
|
|
|
|
|
|
|
|
|
|
/* Generated C header for:
|
|
|
|
|
* API: gl
|
|
|
|
@ -4804,6 +4804,109 @@ GLAPI void APIENTRY glBlendEquationSeparateIndexedAMD (GLuint buf, GLenum modeRG
|
|
|
|
|
#endif
|
|
|
|
|
#endif /* GL_AMD_draw_buffers_blend */
|
|
|
|
|
|
|
|
|
|
#ifndef GL_AMD_gpu_shader_int64
|
|
|
|
|
#define GL_AMD_gpu_shader_int64 1
|
|
|
|
|
typedef int64_t GLint64EXT;
|
|
|
|
|
#define GL_INT64_NV 0x140E
|
|
|
|
|
#define GL_UNSIGNED_INT64_NV 0x140F
|
|
|
|
|
#define GL_INT8_NV 0x8FE0
|
|
|
|
|
#define GL_INT8_VEC2_NV 0x8FE1
|
|
|
|
|
#define GL_INT8_VEC3_NV 0x8FE2
|
|
|
|
|
#define GL_INT8_VEC4_NV 0x8FE3
|
|
|
|
|
#define GL_INT16_NV 0x8FE4
|
|
|
|
|
#define GL_INT16_VEC2_NV 0x8FE5
|
|
|
|
|
#define GL_INT16_VEC3_NV 0x8FE6
|
|
|
|
|
#define GL_INT16_VEC4_NV 0x8FE7
|
|
|
|
|
#define GL_INT64_VEC2_NV 0x8FE9
|
|
|
|
|
#define GL_INT64_VEC3_NV 0x8FEA
|
|
|
|
|
#define GL_INT64_VEC4_NV 0x8FEB
|
|
|
|
|
#define GL_UNSIGNED_INT8_NV 0x8FEC
|
|
|
|
|
#define GL_UNSIGNED_INT8_VEC2_NV 0x8FED
|
|
|
|
|
#define GL_UNSIGNED_INT8_VEC3_NV 0x8FEE
|
|
|
|
|
#define GL_UNSIGNED_INT8_VEC4_NV 0x8FEF
|
|
|
|
|
#define GL_UNSIGNED_INT16_NV 0x8FF0
|
|
|
|
|
#define GL_UNSIGNED_INT16_VEC2_NV 0x8FF1
|
|
|
|
|
#define GL_UNSIGNED_INT16_VEC3_NV 0x8FF2
|
|
|
|
|
#define GL_UNSIGNED_INT16_VEC4_NV 0x8FF3
|
|
|
|
|
#define GL_UNSIGNED_INT64_VEC2_NV 0x8FF5
|
|
|
|
|
#define GL_UNSIGNED_INT64_VEC3_NV 0x8FF6
|
|
|
|
|
#define GL_UNSIGNED_INT64_VEC4_NV 0x8FF7
|
|
|
|
|
#define GL_FLOAT16_NV 0x8FF8
|
|
|
|
|
#define GL_FLOAT16_VEC2_NV 0x8FF9
|
|
|
|
|
#define GL_FLOAT16_VEC3_NV 0x8FFA
|
|
|
|
|
#define GL_FLOAT16_VEC4_NV 0x8FFB
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM1I64NVPROC) (GLint location, GLint64EXT x);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM2I64NVPROC) (GLint location, GLint64EXT x, GLint64EXT y);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM3I64NVPROC) (GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM4I64NVPROC) (GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM1I64VNVPROC) (GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM2I64VNVPROC) (GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM3I64VNVPROC) (GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM4I64VNVPROC) (GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM1UI64NVPROC) (GLint location, GLuint64EXT x);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM2UI64NVPROC) (GLint location, GLuint64EXT x, GLuint64EXT y);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM3UI64NVPROC) (GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM4UI64NVPROC) (GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM1UI64VNVPROC) (GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM2UI64VNVPROC) (GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM3UI64VNVPROC) (GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM4UI64VNVPROC) (GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLGETUNIFORMI64VNVPROC) (GLuint program, GLint location, GLint64EXT *params);
|
|
|
|
|
typedef void (APIENTRYP PFNGLGETUNIFORMUI64VNVPROC) (GLuint program, GLint location, GLuint64EXT *params);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM1I64NVPROC) (GLuint program, GLint location, GLint64EXT x);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM2I64NVPROC) (GLuint program, GLint location, GLint64EXT x, GLint64EXT y);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM3I64NVPROC) (GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM4I64NVPROC) (GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM1I64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM2I64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM3I64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM4I64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM1UI64NVPROC) (GLuint program, GLint location, GLuint64EXT x);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM2UI64NVPROC) (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM3UI64NVPROC) (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM4UI64NVPROC) (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM1UI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM2UI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM3UI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM4UI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
#ifdef GL_GLEXT_PROTOTYPES
|
|
|
|
|
GLAPI void APIENTRY glUniform1i64NV (GLint location, GLint64EXT x);
|
|
|
|
|
GLAPI void APIENTRY glUniform2i64NV (GLint location, GLint64EXT x, GLint64EXT y);
|
|
|
|
|
GLAPI void APIENTRY glUniform3i64NV (GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z);
|
|
|
|
|
GLAPI void APIENTRY glUniform4i64NV (GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w);
|
|
|
|
|
GLAPI void APIENTRY glUniform1i64vNV (GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glUniform2i64vNV (GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glUniform3i64vNV (GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glUniform4i64vNV (GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glUniform1ui64NV (GLint location, GLuint64EXT x);
|
|
|
|
|
GLAPI void APIENTRY glUniform2ui64NV (GLint location, GLuint64EXT x, GLuint64EXT y);
|
|
|
|
|
GLAPI void APIENTRY glUniform3ui64NV (GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z);
|
|
|
|
|
GLAPI void APIENTRY glUniform4ui64NV (GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w);
|
|
|
|
|
GLAPI void APIENTRY glUniform1ui64vNV (GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glUniform2ui64vNV (GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glUniform3ui64vNV (GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glUniform4ui64vNV (GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glGetUniformi64vNV (GLuint program, GLint location, GLint64EXT *params);
|
|
|
|
|
GLAPI void APIENTRY glGetUniformui64vNV (GLuint program, GLint location, GLuint64EXT *params);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform1i64NV (GLuint program, GLint location, GLint64EXT x);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform2i64NV (GLuint program, GLint location, GLint64EXT x, GLint64EXT y);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform3i64NV (GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform4i64NV (GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform1i64vNV (GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform2i64vNV (GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform3i64vNV (GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform4i64vNV (GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform1ui64NV (GLuint program, GLint location, GLuint64EXT x);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform2ui64NV (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform3ui64NV (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform4ui64NV (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform1ui64vNV (GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform2ui64vNV (GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform3ui64vNV (GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform4ui64vNV (GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
#endif
|
|
|
|
|
#endif /* GL_AMD_gpu_shader_int64 */
|
|
|
|
|
|
|
|
|
|
#ifndef GL_AMD_interleaved_elements
|
|
|
|
|
#define GL_AMD_interleaved_elements 1
|
|
|
|
|
#define GL_VERTEX_ELEMENT_SWIZZLE_AMD 0x91A4
|
|
|
|
@ -4966,6 +5069,11 @@ GLAPI void APIENTRY glStencilOpValueAMD (GLenum face, GLuint value);
|
|
|
|
|
#define GL_AMD_transform_feedback3_lines_triangles 1
|
|
|
|
|
#endif /* GL_AMD_transform_feedback3_lines_triangles */
|
|
|
|
|
|
|
|
|
|
#ifndef GL_AMD_transform_feedback4
|
|
|
|
|
#define GL_AMD_transform_feedback4 1
|
|
|
|
|
#define GL_STREAM_RASTERIZATION_AMD 0x91A0
|
|
|
|
|
#endif /* GL_AMD_transform_feedback4 */
|
|
|
|
|
|
|
|
|
|
#ifndef GL_AMD_vertex_shader_layer
|
|
|
|
|
#define GL_AMD_vertex_shader_layer 1
|
|
|
|
|
#endif /* GL_AMD_vertex_shader_layer */
|
|
|
|
@ -8722,103 +8830,6 @@ GLAPI void APIENTRY glGetProgramSubroutineParameteruivNV (GLenum target, GLuint
|
|
|
|
|
|
|
|
|
|
#ifndef GL_NV_gpu_shader5
|
|
|
|
|
#define GL_NV_gpu_shader5 1
|
|
|
|
|
typedef int64_t GLint64EXT;
|
|
|
|
|
#define GL_INT64_NV 0x140E
|
|
|
|
|
#define GL_UNSIGNED_INT64_NV 0x140F
|
|
|
|
|
#define GL_INT8_NV 0x8FE0
|
|
|
|
|
#define GL_INT8_VEC2_NV 0x8FE1
|
|
|
|
|
#define GL_INT8_VEC3_NV 0x8FE2
|
|
|
|
|
#define GL_INT8_VEC4_NV 0x8FE3
|
|
|
|
|
#define GL_INT16_NV 0x8FE4
|
|
|
|
|
#define GL_INT16_VEC2_NV 0x8FE5
|
|
|
|
|
#define GL_INT16_VEC3_NV 0x8FE6
|
|
|
|
|
#define GL_INT16_VEC4_NV 0x8FE7
|
|
|
|
|
#define GL_INT64_VEC2_NV 0x8FE9
|
|
|
|
|
#define GL_INT64_VEC3_NV 0x8FEA
|
|
|
|
|
#define GL_INT64_VEC4_NV 0x8FEB
|
|
|
|
|
#define GL_UNSIGNED_INT8_NV 0x8FEC
|
|
|
|
|
#define GL_UNSIGNED_INT8_VEC2_NV 0x8FED
|
|
|
|
|
#define GL_UNSIGNED_INT8_VEC3_NV 0x8FEE
|
|
|
|
|
#define GL_UNSIGNED_INT8_VEC4_NV 0x8FEF
|
|
|
|
|
#define GL_UNSIGNED_INT16_NV 0x8FF0
|
|
|
|
|
#define GL_UNSIGNED_INT16_VEC2_NV 0x8FF1
|
|
|
|
|
#define GL_UNSIGNED_INT16_VEC3_NV 0x8FF2
|
|
|
|
|
#define GL_UNSIGNED_INT16_VEC4_NV 0x8FF3
|
|
|
|
|
#define GL_UNSIGNED_INT64_VEC2_NV 0x8FF5
|
|
|
|
|
#define GL_UNSIGNED_INT64_VEC3_NV 0x8FF6
|
|
|
|
|
#define GL_UNSIGNED_INT64_VEC4_NV 0x8FF7
|
|
|
|
|
#define GL_FLOAT16_NV 0x8FF8
|
|
|
|
|
#define GL_FLOAT16_VEC2_NV 0x8FF9
|
|
|
|
|
#define GL_FLOAT16_VEC3_NV 0x8FFA
|
|
|
|
|
#define GL_FLOAT16_VEC4_NV 0x8FFB
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM1I64NVPROC) (GLint location, GLint64EXT x);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM2I64NVPROC) (GLint location, GLint64EXT x, GLint64EXT y);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM3I64NVPROC) (GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM4I64NVPROC) (GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM1I64VNVPROC) (GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM2I64VNVPROC) (GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM3I64VNVPROC) (GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM4I64VNVPROC) (GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM1UI64NVPROC) (GLint location, GLuint64EXT x);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM2UI64NVPROC) (GLint location, GLuint64EXT x, GLuint64EXT y);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM3UI64NVPROC) (GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM4UI64NVPROC) (GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM1UI64VNVPROC) (GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM2UI64VNVPROC) (GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM3UI64VNVPROC) (GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORM4UI64VNVPROC) (GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLGETUNIFORMI64VNVPROC) (GLuint program, GLint location, GLint64EXT *params);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM1I64NVPROC) (GLuint program, GLint location, GLint64EXT x);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM2I64NVPROC) (GLuint program, GLint location, GLint64EXT x, GLint64EXT y);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM3I64NVPROC) (GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM4I64NVPROC) (GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM1I64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM2I64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM3I64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM4I64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM1UI64NVPROC) (GLuint program, GLint location, GLuint64EXT x);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM2UI64NVPROC) (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM3UI64NVPROC) (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM4UI64NVPROC) (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM1UI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM2UI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM3UI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORM4UI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
#ifdef GL_GLEXT_PROTOTYPES
|
|
|
|
|
GLAPI void APIENTRY glUniform1i64NV (GLint location, GLint64EXT x);
|
|
|
|
|
GLAPI void APIENTRY glUniform2i64NV (GLint location, GLint64EXT x, GLint64EXT y);
|
|
|
|
|
GLAPI void APIENTRY glUniform3i64NV (GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z);
|
|
|
|
|
GLAPI void APIENTRY glUniform4i64NV (GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w);
|
|
|
|
|
GLAPI void APIENTRY glUniform1i64vNV (GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glUniform2i64vNV (GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glUniform3i64vNV (GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glUniform4i64vNV (GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glUniform1ui64NV (GLint location, GLuint64EXT x);
|
|
|
|
|
GLAPI void APIENTRY glUniform2ui64NV (GLint location, GLuint64EXT x, GLuint64EXT y);
|
|
|
|
|
GLAPI void APIENTRY glUniform3ui64NV (GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z);
|
|
|
|
|
GLAPI void APIENTRY glUniform4ui64NV (GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w);
|
|
|
|
|
GLAPI void APIENTRY glUniform1ui64vNV (GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glUniform2ui64vNV (GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glUniform3ui64vNV (GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glUniform4ui64vNV (GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glGetUniformi64vNV (GLuint program, GLint location, GLint64EXT *params);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform1i64NV (GLuint program, GLint location, GLint64EXT x);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform2i64NV (GLuint program, GLint location, GLint64EXT x, GLint64EXT y);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform3i64NV (GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform4i64NV (GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform1i64vNV (GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform2i64vNV (GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform3i64vNV (GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform4i64vNV (GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform1ui64NV (GLuint program, GLint location, GLuint64EXT x);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform2ui64NV (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform3ui64NV (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform4ui64NV (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform1ui64vNV (GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform2ui64vNV (GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform3ui64vNV (GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniform4ui64vNV (GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
#endif
|
|
|
|
|
#endif /* GL_NV_gpu_shader5 */
|
|
|
|
|
|
|
|
|
|
#ifndef GL_NV_half_float
|
|
|
|
@ -9402,7 +9413,6 @@ typedef void (APIENTRYP PFNGLGETNAMEDBUFFERPARAMETERUI64VNVPROC) (GLuint buffer,
|
|
|
|
|
typedef void (APIENTRYP PFNGLGETINTEGERUI64VNVPROC) (GLenum value, GLuint64EXT *result);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORMUI64NVPROC) (GLint location, GLuint64EXT value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLUNIFORMUI64VNVPROC) (GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLGETUNIFORMUI64VNVPROC) (GLuint program, GLint location, GLuint64EXT *params);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORMUI64NVPROC) (GLuint program, GLint location, GLuint64EXT value);
|
|
|
|
|
typedef void (APIENTRYP PFNGLPROGRAMUNIFORMUI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
#ifdef GL_GLEXT_PROTOTYPES
|
|
|
|
@ -9417,7 +9427,6 @@ GLAPI void APIENTRY glGetNamedBufferParameterui64vNV (GLuint buffer, GLenum pnam
|
|
|
|
|
GLAPI void APIENTRY glGetIntegerui64vNV (GLenum value, GLuint64EXT *result);
|
|
|
|
|
GLAPI void APIENTRY glUniformui64NV (GLint location, GLuint64EXT value);
|
|
|
|
|
GLAPI void APIENTRY glUniformui64vNV (GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
GLAPI void APIENTRY glGetUniformui64vNV (GLuint program, GLint location, GLuint64EXT *params);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniformui64NV (GLuint program, GLint location, GLuint64EXT value);
|
|
|
|
|
GLAPI void APIENTRY glProgramUniformui64vNV (GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
|
|
|
|
|
#endif
|
|
|
|
|