CVOpenGLTexture

A texture-based image buffer that supplies source image data to OpenGL.

Overview

Core Video OpenGL textures are texture-based image buffers used for supplying source image data to OpenGL.

Topics

Inspecting Textures

CVOpenGLTextureGetName

Returns the texture target name of a CoreVideo OpenGL texture.

Deprecated
CVOpenGLTextureGetTarget

Returns the texture target (for example, GL_TEXTURE_2D) of an OpenGL texture.

Deprecated
CVOpenGLTextureGetCleanTexCoords

Returns the texture coordinates for the part of the image that should be displayed.

Deprecated
CVOpenGLTextureIsFlipped

Determines whether an OpenGL texture is flipped vertically.

Deprecated
CVOpenGLTextureGetTypeID

Obtains the Core Foundation ID for the Core Video OpenGL texture type.

Deprecated

Retaining and Releasing Textures

CVOpenGLTextureRetain

Retains a Core Video OpenGL texture.

Deprecated
CVOpenGLTextureRelease

Releases a Core Video OpenGL texture.

Deprecated

Data Types

CVOpenGLTextureRef

A reference to an OpenGL texture-based image buffer object.

See Also

OpenGL

CVOpenGLTextureCache

A cache used to create and manage OpenGL texture objects.

CVOpenGLBuffer

An image buffer used to store image data in video memory.

CVOpenGLBufferPool

A utility object for managing a set of recyclable OpenGL buffer objects.