Apple Developer Connection
Member Login Log In | Not a Member? Contact ADC

< Previous PageNext Page > Hide TOC

10.5 Symbol Changes

This article lists the symbols added to OpenGL.framework in Mac OS X v10.5.

C Symbols

All of the header files with new symbols are listed alphabetically, with their new symbols described.

CGLMacro.h

Data Types & Constants

All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.

CGL_HANDLE_ARB
glBeginTransformFeedbackEXT
glBindBufferBaseEXT
glBindBufferOffsetEXT
glBindBufferRangeEXT
glBindFragDataLocationEXT
glBlitFramebufferEXT
glClearColorIiEXT
glClearColorIuiEXT
glEndTransformFeedbackEXT
glFramebufferTextureEXT
glFramebufferTextureFaceEXT
glFramebufferTextureLayerEXT
glGetBooleanIndexedvEXT
glGetFragDataLocationEXT
glGetIntegerIndexedvEXT
glGetObjectParameterivAPPLE
glGetTexParameterIiuvEXT
glGetTexParameterIivEXT
glGetTransformFeedbackVaryingEXT
glGetUniformBufferSizeEXT
glGetUniformOffsetEXT
glGetUniformuivEXT
glGetVertexAttribIivEXT
glGetVertexAttribIuivEXT
glObjectPurgeableAPPLE
glObjectUnpurgeableAPPLE
glProgramParameteriEXT
glRenderbufferStorageMultisampleEXT
glTexParameterIivEXT
glTexParameterIuivEXT
glTransformFeedbackVaryingsEXT
glUniform1uiEXT
glUniform1uivEXT
glUniform2uiEXT
glUniform2uivEXT
glUniform3uiEXT
glUniform3uivEXT
glUniform4uiEXT
glUniform4uivEXT
glUniformBufferEXT
glUniformMatrix2x3fv
glUniformMatrix2x4fv
glUniformMatrix3x2fv
glUniformMatrix3x4fv
glUniformMatrix4x2fv
glUniformMatrix4x3fv
glVertexAttribI1iEXT
glVertexAttribI1ivEXT
glVertexAttribI1uiEXT
glVertexAttribI1uivEXT
glVertexAttribI2iEXT
glVertexAttribI2ivEXT
glVertexAttribI2uiEXT
glVertexAttribI2uivEXT
glVertexAttribI3iEXT
glVertexAttribI3ivEXT
glVertexAttribI3uiEXT
glVertexAttribI3uivEXT
glVertexAttribI4bvEXT
glVertexAttribI4iEXT
glVertexAttribI4ivEXT
glVertexAttribI4svEXT
glVertexAttribI4ubvEXT
glVertexAttribI4uiEXT
glVertexAttribI4uivEXT
glVertexAttribI4usvEXT
glVertexAttribIPointerEXT

CGLProfilerFunctionEnum.h

Data Types & Constants

All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.

kCGLFEglBlitFramebufferEXT
kCGLFEglGetObjectParameterivAPPLE
kCGLFEglGetRenderbufferStorageFormatOES
kCGLFEglGetShaderPrecisionFormatOES
kCGLFEglObjectPurgeableAPPLE
kCGLFEglObjectUnpurgeableAPPLE
kCGLFEglProgramEnvParameters4fvEXT
kCGLFEglProgramLocalParameters4fvEXT
kCGLFEglReleaseShaderCompilerOES
kCGLFEglRenderbufferStorageMultisampleEXT
kCGLFEglShaderBinaryOES
kCGLFEglUniformMatrix2x3fv
kCGLFEglUniformMatrix2x4fv
kCGLFEglUniformMatrix3x2fv
kCGLFEglUniformMatrix3x4fv
kCGLFEglUniformMatrix4x2fv
kCGLFEglUniformMatrix4x3fv

CGLRenderers.h

Data Types & Constants

All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.

kCGLRendererATIRadeonX2000ID
kCGLRendererGeForce8xxxID

CGLTypes.h

Data Types & Constants

All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.

kCGLCPHasDrawable
kCGLCPMPSwapsInFlight
kCGLGOUseBuildCache
kCGLPFAAllowOfflineRenderers
kCGLRPOnline

OpenGL.h

Functions

All of the new functions in this header file are listed alphabetically, with links to documentation and abstracts, if available.

CGLGetContextRetainCount
CGLGetPBufferRetainCount
CGLGetPixelFormat
CGLGetPixelFormatRetainCount
CGLReleaseContext
CGLReleasePBuffer
CGLReleasePixelFormat
CGLRetainContext
CGLRetainPBuffer
CGLRetainPixelFormat

Data Types & Constants

All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.

CGL_VERSION_1_2

gl.h

Functions

All of the new functions in this header file are listed alphabetically, with links to documentation and abstracts, if available.

glUniformMatrix2x3fv
glUniformMatrix2x4fv
glUniformMatrix3x2fv
glUniformMatrix3x4fv
glUniformMatrix4x2fv
glUniformMatrix4x3fv

Data Types & Constants

All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.

GL_COMPRESSED_SLUMINANCE
GL_COMPRESSED_SLUMINANCE_ALPHA
GL_COMPRESSED_SRGB
GL_COMPRESSED_SRGB_ALPHA
GL_CURRENT_RASTER_SECONDARY_COLOR
GL_FLOAT_MAT2x3
GL_FLOAT_MAT2x4
GL_FLOAT_MAT3x2
GL_FLOAT_MAT3x4
GL_FLOAT_MAT4x2
GL_FLOAT_MAT4x3
GL_PIXEL_PACK_BUFFER
GL_PIXEL_PACK_BUFFER_BINDING
GL_PIXEL_UNPACK_BUFFER
GL_PIXEL_UNPACK_BUFFER_BINDING
GL_SLUMINANCE
GL_SLUMINANCE8
GL_SLUMINANCE8_ALPHA8
GL_SLUMINANCE_ALPHA
GL_SRGB
GL_SRGB8
GL_SRGB8_ALPHA8
GL_SRGB_ALPHA
GL_VERSION_2_1

glext.h

Functions

All of the new functions in this header file are listed alphabetically, with links to documentation and abstracts, if available.

glBeginTransformFeedbackEXT
glBindBufferBaseEXT
glBindBufferOffsetEXT
glBindBufferRangeEXT
glBindFragDataLocationEXT
glBlitFramebufferEXT
glClearColorIiEXT
glClearColorIuiEXT
glEndTransformFeedbackEXT
glFramebufferTextureEXT
glFramebufferTextureFaceEXT
glFramebufferTextureLayerEXT
glGetBooleanIndexedvEXT
glGetFragDataLocationEXT
glGetIntegerIndexedvEXT
glGetObjectParameterivAPPLE
glGetTexParameterIiuvEXT
glGetTexParameterIivEXT
glGetTransformFeedbackVaryingEXT
glGetUniformBufferSizeEXT
glGetUniformOffsetEXT
glGetUniformuivEXT
glGetVertexAttribIivEXT
glGetVertexAttribIuivEXT
glObjectPurgeableAPPLE
glObjectUnpurgeableAPPLE
glProgramParameteriEXT
glRenderbufferStorageMultisampleEXT
glTexParameterIivEXT
glTexParameterIuivEXT
glTransformFeedbackVaryingsEXT
glUniform1uiEXT
glUniform1uivEXT
glUniform2uiEXT
glUniform2uivEXT
glUniform3uiEXT
glUniform3uivEXT
glUniform4uiEXT
glUniform4uivEXT
glUniformBufferEXT
glVertexAttribI1iEXT
glVertexAttribI1ivEXT
glVertexAttribI1uiEXT
glVertexAttribI1uivEXT
glVertexAttribI2iEXT
glVertexAttribI2ivEXT
glVertexAttribI2uiEXT
glVertexAttribI2uivEXT
glVertexAttribI3iEXT
glVertexAttribI3ivEXT
glVertexAttribI3uiEXT
glVertexAttribI3uivEXT
glVertexAttribI4bvEXT
glVertexAttribI4iEXT
glVertexAttribI4ivEXT
glVertexAttribI4svEXT
glVertexAttribI4ubvEXT
glVertexAttribI4uiEXT
glVertexAttribI4uivEXT
glVertexAttribI4usvEXT
glVertexAttribIPointerEXT

Data Types & Constants

All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.

GL_ALPHA16I_EXT
GL_ALPHA16UI_EXT
GL_ALPHA32I_EXT
GL_ALPHA32UI_EXT
GL_ALPHA8I_EXT
GL_ALPHA8UI_EXT
GL_ALPHA_INTEGER_EXT
GL_APPLE_aux_depth_stencil
GL_APPLE_object_purgeable
GL_APPLE_row_bytes
GL_ARB_half_float_pixel
GL_AUX_DEPTH_STENCIL_APPLE
GL_BGR_INTEGER_EXT
GL_BGRA_INTEGER_EXT
GL_BLUE_INTEGER_EXT
GL_COMPRESSED_SLUMINANCE_ALPHA_EXT
GL_COMPRESSED_SLUMINANCE_EXT
GL_COMPRESSED_SRGB_ALPHA_EXT
GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT
GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT
GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT
GL_COMPRESSED_SRGB_EXT
GL_COMPRESSED_SRGB_S3TC_DXT1_EXT
GL_DRAW_FRAMEBUFFER_BINDING_EXT
GL_DRAW_FRAMEBUFFER_EXT
GL_EXT_bindable_uniform
GL_EXT_framebuffer_blit
GL_EXT_framebuffer_multisample
GL_EXT_geometry_shader4
GL_EXT_gpu_shader4
GL_EXT_texture_integer
GL_EXT_texture_sRGB
GL_EXT_transform_feedback
GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT
GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT
GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT
GL_GEOMETRY_INPUT_TYPE_EXT
GL_GEOMETRY_OUTPUT_TYPE_EXT
GL_GEOMETRY_SHADER_EXT
GL_GEOMETRY_VERTICES_OUT_EXT
GL_GREEN_INTEGER_EXT
GL_HALF_FLOAT_ARB
GL_INT_SAMPLER_1D_ARRAY_EXT
GL_INT_SAMPLER_1D_EXT
GL_INT_SAMPLER_2D_ARRAY_EXT
GL_INT_SAMPLER_2D_EXT
GL_INT_SAMPLER_2D_RECT_EXT
GL_INT_SAMPLER_3D_EXT
GL_INT_SAMPLER_BUFFER_EXT
GL_INT_SAMPLER_CUBE_EXT
GL_INTENSITY16I_EXT
GL_INTENSITY16UI_EXT
GL_INTENSITY32I_EXT
GL_INTENSITY32UI_EXT
GL_INTENSITY8I_EXT
GL_INTENSITY8UI_EXT
GL_INTERLEAVED_ATTRIBS_EXT
GL_LINE_STRIP_ADJACENCY_EXT
GL_LINES_ADJACENCY_EXT
GL_LUMINANCE16I_EXT
GL_LUMINANCE16UI_EXT
GL_LUMINANCE32I_EXT
GL_LUMINANCE32UI_EXT
GL_LUMINANCE8I_EXT
GL_LUMINANCE8UI_EXT
GL_LUMINANCE_ALPHA16I_EXT
GL_LUMINANCE_ALPHA16UI_EXT
GL_LUMINANCE_ALPHA32I_EXT
GL_LUMINANCE_ALPHA32UI_EXT
GL_LUMINANCE_ALPHA8I_EXT
GL_LUMINANCE_ALPHA8UI_EXT
GL_LUMINANCE_ALPHA_INTEGER_EXT
GL_LUMINANCE_INTEGER_EXT
GL_MAX_BINDABLE_UNIFORM_SIZE_EXT
GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT
GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT
GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT
GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT
GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT
GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT
GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT
GL_MAX_PROGRAM_TEXEL_OFFSET_EXT
GL_MAX_SAMPLES_EXT
GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_-
COMPONENTS_EXT
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT
GL_MAX_VARYING_COMPONENTS_EXT
GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT
GL_MAX_VERTEX_VARYING_COMPONENTS_EXT
GL_MIN_PROGRAM_TEXEL_OFFSET_EXT
GL_PACK_IMAGE_BYTES_APPLE
GL_PACK_ROW_BYTES_APPLE
GL_PRIMITIVES_GENERATED_EXT
GL_PROGRAM_POINT_SIZE_EXT
GL_PURGEABLE_APPLE
GL_RASTERIZER_DISCARD_EXT
GL_READ_FRAMEBUFFER_BINDING_EXT
GL_READ_FRAMEBUFFER_EXT
GL_RED_INTEGER_EXT
GL_RELEASED_APPLE
GL_RENDERBUFFER_SAMPLES_EXT
GL_RETAINED_APPLE
GL_RGB16I_EXT
GL_RGB16UI_EXT
GL_RGB32I_EXT
GL_RGB32UI_EXT
GL_RGB8I_EXT
GL_RGB8UI_EXT
GL_RGB_INTEGER_EXT
GL_RGBA16I_EXT
GL_RGBA16UI_EXT
GL_RGBA32I_EXT
GL_RGBA32UI_EXT
GL_RGBA8I_EXT
GL_RGBA8UI_EXT
GL_RGBA_INTEGER_EXT
GL_RGBA_INTEGER_MODE_EXT
GL_SAMPLER_1D_ARRAY_EXT
GL_SAMPLER_1D_ARRAY_SHADOW_EXT
GL_SAMPLER_2D_ARRAY_EXT
GL_SAMPLER_2D_ARRAY_SHADOW_EXT
GL_SAMPLER_BUFFER_EXT
GL_SAMPLER_CUBE_SHADOW_EXT
GL_SEPARATE_ATTRIBS_EXT
GL_SHADING_LANGUAGE_VERSION_ARB
GL_SLUMINANCE8_ALPHA8_EXT
GL_SLUMINANCE8_EXT
GL_SLUMINANCE_ALPHA_EXT
GL_SLUMINANCE_EXT
GL_SRGB8_ALPHA8_EXT
GL_SRGB8_EXT
GL_SRGB_ALPHA_EXT
GL_SRGB_EXT
GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT
GL_TRANSFORM_FEEDBACK_BUFFER_EXT
GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT
GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT
GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT
GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT
GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT
GL_TRANSFORM_FEEDBACK_VARYINGS_EXT
GL_TRIANGLE_STRIP_ADJACENCY_EXT
GL_TRIANGLES_ADJACENCY_EXT
GL_UNDEFINED_APPLE
GL_UNIFORM_BUFFER_BINDING_EXT
GL_UNIFORM_BUFFER_EXT
GL_UNPACK_IMAGE_BYTES_APPLE
GL_UNPACK_ROW_BYTES_APPLE
GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT
GL_UNSIGNED_INT_SAMPLER_1D_EXT
GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT
GL_UNSIGNED_INT_SAMPLER_2D_EXT
GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT
GL_UNSIGNED_INT_SAMPLER_3D_EXT
GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT
GL_UNSIGNED_INT_SAMPLER_CUBE_EXT
GL_UNSIGNED_INT_VEC2_EXT
GL_UNSIGNED_INT_VEC3_EXT
GL_UNSIGNED_INT_VEC4_EXT
GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT
GL_VOLATILE_APPLE


< Previous PageNext Page > Hide TOC


Last updated: 2007-07-18




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.
Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice