OpenGLRaw-3.3.4.1: src/Graphics/GL/ARB/GPUShaderInt64.hs
{-# LANGUAGE PatternSynonyms #-}
--------------------------------------------------------------------------------
-- |
-- Module : Graphics.GL.ARB.GPUShaderInt64
-- Copyright : (c) Sven Panne 2019
-- License : BSD3
--
-- Maintainer : Sven Panne <svenpanne@gmail.com>
-- Stability : stable
-- Portability : portable
--
--------------------------------------------------------------------------------
module Graphics.GL.ARB.GPUShaderInt64 (
-- * Extension Support
glGetARBGPUShaderInt64,
gl_ARB_gpu_shader_int64,
-- * Enums
pattern GL_INT64_ARB,
pattern GL_INT64_VEC2_ARB,
pattern GL_INT64_VEC3_ARB,
pattern GL_INT64_VEC4_ARB,
pattern GL_UNSIGNED_INT64_ARB,
pattern GL_UNSIGNED_INT64_VEC2_ARB,
pattern GL_UNSIGNED_INT64_VEC3_ARB,
pattern GL_UNSIGNED_INT64_VEC4_ARB,
-- * Functions
glGetUniformi64vARB,
glGetUniformui64vARB,
glGetnUniformi64vARB,
glGetnUniformui64vARB,
glProgramUniform1i64ARB,
glProgramUniform1i64vARB,
glProgramUniform1ui64ARB,
glProgramUniform1ui64vARB,
glProgramUniform2i64ARB,
glProgramUniform2i64vARB,
glProgramUniform2ui64ARB,
glProgramUniform2ui64vARB,
glProgramUniform3i64ARB,
glProgramUniform3i64vARB,
glProgramUniform3ui64ARB,
glProgramUniform3ui64vARB,
glProgramUniform4i64ARB,
glProgramUniform4i64vARB,
glProgramUniform4ui64ARB,
glProgramUniform4ui64vARB,
glUniform1i64ARB,
glUniform1i64vARB,
glUniform1ui64ARB,
glUniform1ui64vARB,
glUniform2i64ARB,
glUniform2i64vARB,
glUniform2ui64ARB,
glUniform2ui64vARB,
glUniform3i64ARB,
glUniform3i64vARB,
glUniform3ui64ARB,
glUniform3ui64vARB,
glUniform4i64ARB,
glUniform4i64vARB,
glUniform4ui64ARB,
glUniform4ui64vARB
) where
import Graphics.GL.ExtensionPredicates
import Graphics.GL.Tokens
import Graphics.GL.Functions