Graphics.Rendering.OpenGL.GL.Texturing.Specification

Texture Targets

One-Dimensional Texture Targets

data TextureTarget1D

Two-Dimensional Texture Targets

data TextureTarget2D

data TextureTarget2DMultisample

data TextureTargetCubeMap

data TextureTargetCubeMapFace

Three-Dimensional Texture Targets

data TextureTarget3D

data TextureTarget2DMultisampleArray

Texture Buffer Target

data TextureTargetBuffer

Texture Target Classification

class BindableTextureTarget t

class ParameterizedTextureTarget t

class OneDimensionalTextureTarget t

class TwoDimensionalTextureTarget t

class ThreeDimensionalTextureTarget t

class QueryableTextureTarget t

class GettableTextureTarget t

Texture-related Data Types

type Level

type Border

data TexturePosition1D

data TexturePosition2D

data TexturePosition3D

data TextureSize1D

data TextureSize2D

data TextureSize3D

Texture Image Specification

texImage1D

texImage2D

texImage3D

copyTexImage1D

copyTexImage2D

texSubImage1D

texSubImage2D

texSubImage3D

getTexImage

Alternate Texture Image Specification Commands

copyTexSubImage1D

copyTexSubImage2D

copyTexSubImage3D

Compressed Texture Images

data CompressedTextureFormat

compressedTextureFormats

data CompressedPixelData a

compressedTexImage1D

compressedTexImage2D

compressedTexImage3D

compressedTexSubImage1D

compressedTexSubImage2D

compressedTexSubImage3D

getCompressedTexImage

Multisample Texture Images

data SampleLocations

texImage2DMultisample

texImage3DMultisample

Implementation-Dependent Limits

maxTextureSize

maxCubeMapTextureSize

maxRectangleTextureSize

max3DTextureSize

maxArrayTextureLayers

maxSampleMaskWords

maxColorTextureSamples

maxDepthTextureSamples

maxIntegerSamples