{-# LANGUAGE PatternSynonyms #-}
module Graphics.GL.NV.GPUShader5 (
glGetNVGPUShader5,
gl_NV_gpu_shader5,
pattern GL_FLOAT16_NV,
pattern GL_FLOAT16_VEC2_NV,
pattern GL_FLOAT16_VEC3_NV,
pattern GL_FLOAT16_VEC4_NV,
pattern GL_INT16_NV,
pattern GL_INT16_VEC2_NV,
pattern GL_INT16_VEC3_NV,
pattern GL_INT16_VEC4_NV,
pattern GL_INT64_NV,
pattern GL_INT64_VEC2_NV,
pattern GL_INT64_VEC3_NV,
pattern GL_INT64_VEC4_NV,
pattern GL_INT8_NV,
pattern GL_INT8_VEC2_NV,
pattern GL_INT8_VEC3_NV,
pattern GL_INT8_VEC4_NV,
pattern GL_PATCHES,
pattern GL_UNSIGNED_INT16_NV,
pattern GL_UNSIGNED_INT16_VEC2_NV,
pattern GL_UNSIGNED_INT16_VEC3_NV,
pattern GL_UNSIGNED_INT16_VEC4_NV,
pattern GL_UNSIGNED_INT64_NV,
pattern GL_UNSIGNED_INT64_VEC2_NV,
pattern GL_UNSIGNED_INT64_VEC3_NV,
pattern GL_UNSIGNED_INT64_VEC4_NV,
pattern GL_UNSIGNED_INT8_NV,
pattern GL_UNSIGNED_INT8_VEC2_NV,
pattern GL_UNSIGNED_INT8_VEC3_NV,
pattern GL_UNSIGNED_INT8_VEC4_NV,
glGetUniformi64vNV,
glProgramUniform1i64NV,
glProgramUniform1i64vNV,
glProgramUniform1ui64NV,
glProgramUniform1ui64vNV,
glProgramUniform2i64NV,
glProgramUniform2i64vNV,
glProgramUniform2ui64NV,
glProgramUniform2ui64vNV,
glProgramUniform3i64NV,
glProgramUniform3i64vNV,
glProgramUniform3ui64NV,
glProgramUniform3ui64vNV,
glProgramUniform4i64NV,
glProgramUniform4i64vNV,
glProgramUniform4ui64NV,
glProgramUniform4ui64vNV,
glUniform1i64NV,
glUniform1i64vNV,
glUniform1ui64NV,
glUniform1ui64vNV,
glUniform2i64NV,
glUniform2i64vNV,
glUniform2ui64NV,
glUniform2ui64vNV,
glUniform3i64NV,
glUniform3i64vNV,
glUniform3ui64NV,
glUniform3ui64vNV,
glUniform4i64NV,
glUniform4i64vNV,
glUniform4ui64NV,
glUniform4ui64vNV
) where
import Graphics.GL.ExtensionPredicates
import Graphics.GL.Tokens
import Graphics.GL.Functions