OpenGLRaw-3.3.0.0: A raw binding for the OpenGL graphics system

Copyright(c) Sven Panne 2018
LicenseBSD3
MaintainerSven Panne <svenpanne@gmail.com>
Stabilitystable
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

Graphics.GL.INTEL.ParallelArrays

Contents

Description

 

Synopsis

Extension Support

glGetINTELParallelArrays :: MonadIO m => m Bool Source #

Is the INTEL_parallel_arrays extension supported?

gl_INTEL_parallel_arrays :: Bool Source #

Is the INTEL_parallel_arrays extension supported? Note that in the presence of multiple contexts with different capabilities, this might be wrong. Use glGetINTELParallelArrays in those cases instead.

Enums

Functions

glColorPointervINTEL Source #

Arguments

:: MonadIO m 
=> GLint

size.

-> GLenum

type of type VertexPointerType.

-> Ptr (Ptr a)

pointer pointing to 4 elements of type Ptr a.

-> m () 

glNormalPointervINTEL Source #

Arguments

:: MonadIO m 
=> GLenum

type of type NormalPointerType.

-> Ptr (Ptr a)

pointer pointing to 4 elements of type Ptr a.

-> m () 

glTexCoordPointervINTEL Source #

Arguments

:: MonadIO m 
=> GLint

size.

-> GLenum

type of type VertexPointerType.

-> Ptr (Ptr a)

pointer pointing to 4 elements of type Ptr a.

-> m () 

glVertexPointervINTEL Source #

Arguments

:: MonadIO m 
=> GLint

size.

-> GLenum

type of type VertexPointerType.

-> Ptr (Ptr a)

pointer pointing to 4 elements of type Ptr a.

-> m ()