CVOpenGLBuffer

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

Topics

Functions

CVOpenGLBufferCreate

Creates a new Core Video OpenGL buffer that can be used for OpenGL rendering purposes

Deprecated
CVOpenGLBufferAttach

Attaches an OpenGL context to a Core Video OpenGL buffer.

Deprecated
CVOpenGLBufferGetAttributes

Obtains the attributes of a Core Video OpenGL buffer.

Deprecated
CVOpenGLBufferGetTypeID

Obtains the Core Foundation type ID for the OpenGL buffer type.

Deprecated
CVOpenGLBufferRetain

Retains a Core Video OpenGL buffer.

Deprecated
CVOpenGLBufferRelease

Releases a Core Video OpenGL buffer.

Deprecated

Data Types

CVOpenGLBufferRef

A reference to a Core Video OpenGL buffer object.

Constants

kCVOpenGLBufferHeight

The height of the buffer.

Deprecated
kCVOpenGLBufferInternalFormat

The OpenGL internal format of this buffer.

Deprecated
kCVOpenGLBufferMaximumMipmapLevel

The maximum mipmap level for this buffer.

Deprecated
kCVOpenGLBufferTarget

The OpenGL target for this buffer.

Deprecated
kCVOpenGLBufferWidth

The width of the buffer.

Deprecated

See Also

OpenGL

CVOpenGLTextureCache

A cache used to create and manage OpenGL texture objects.

CVOpenGLTexture

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

CVOpenGLBufferPool

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