< Previous PageNext Page > Hide TOC

10.4 Symbol Changes

This article lists the symbols added to AGL.framework in Mac OS X v10.4.

C Symbols

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

agl.h

Functions

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

aglGetCGLContextGets the CGL rendering context associated with an AGL rendering context.
aglGetCGLPixelFormatGets the CGL pixel format object associated with an AGL pixel format.

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.

AGL_ENABLE_SURFACE_BACKING_SIZEEnable or disable the surface backing-size override.
AGL_SURFACE_BACKING_SIZEThe associated value specifies the width and height of surface backing size.
AGL_SURFACE_VOLATILEFlags the surface as a candidate for deletion.
AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER

aglMacro.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.

AGL_MACRO_CONTEXT_RENDERER
AGL_MACRO_DECLARE_CONTEXT
AGL_MACRO_DECLARE_RENDERER
AGL_MACRO_DECLARE_VARIABLES
AGL_MACRO_RENDERER
glAttachShader
glBindAttribLocation
glCompileShader
glCreateProgram
glCreateShader
glDeleteProgram
glDeleteShader
glDetachShader
glDisableVertexAttribArray
glDrawBuffers
glDrawBuffersARB
glEnableVertexAttribArray
glGetActiveAttrib
glGetActiveUniform
glGetAttachedShaders
glGetAttribLocation
glGetProgramInfoLog
glGetProgramiv
glGetShaderInfoLog
glGetShaderiv
glGetShaderSource
glGetUniformfv
glGetUniformiv
glGetUniformLocation
glGetVertexAttribdv
glGetVertexAttribfv
glGetVertexAttribiv
glGetVertexAttribPointerv
glIsProgram
glIsShader
glLinkProgram
glMultiDrawElementArrayAPPLE
glMultiDrawRangeElementArrayAPPLE
glPointParameteri
glPointParameteriv
glShaderSource
glStencilFuncSeparate
glStencilMaskSeparate
glStencilOpSeparate
glUniform1f
glUniform1fv
glUniform1i
glUniform1iv
glUniform2f
glUniform2fv
glUniform2i
glUniform2iv
glUniform3f
glUniform3fv
glUniform3i
glUniform3iv
glUniform4f
glUniform4fv
glUniform4i
glUniform4iv
glUniformMatrix2fv
glUniformMatrix3fv
glUniformMatrix4fv
glUseProgram
glValidateProgram
glVertexAttrib1d
glVertexAttrib1dv
glVertexAttrib1f
glVertexAttrib1fv
glVertexAttrib1s
glVertexAttrib1sv
glVertexAttrib2d
glVertexAttrib2dv
glVertexAttrib2f
glVertexAttrib2fv
glVertexAttrib2s
glVertexAttrib2sv
glVertexAttrib3d
glVertexAttrib3dv
glVertexAttrib3f
glVertexAttrib3fv
glVertexAttrib3s
glVertexAttrib3sv
glVertexAttrib4bv
glVertexAttrib4d
glVertexAttrib4dv
glVertexAttrib4f
glVertexAttrib4fv
glVertexAttrib4iv
glVertexAttrib4Nbv
glVertexAttrib4Niv
glVertexAttrib4Nsv
glVertexAttrib4Nub
glVertexAttrib4Nubv
glVertexAttrib4Nuiv
glVertexAttrib4Nusv
glVertexAttrib4s
glVertexAttrib4sv
glVertexAttrib4ubv
glVertexAttrib4uiv
glVertexAttrib4usv
glVertexAttribPointer

gl.h

Functions

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

glAttachShader
glBindAttribLocation
glBlendEquationSeparate
glCompileShader
glCreateProgram
glCreateShader
glDeleteProgram
glDeleteShader
glDetachShader
glDisableVertexAttribArray
glDrawBuffers
glEnableVertexAttribArray
glGetActiveAttrib
glGetActiveUniform
glGetAttachedShaders
glGetAttribLocation
glGetProgramInfoLog
glGetProgramiv
glGetShaderInfoLog
glGetShaderiv
glGetShaderSource
glGetUniformfv
glGetUniformiv
glGetUniformLocation
glGetVertexAttribdv
glGetVertexAttribfv
glGetVertexAttribiv
glGetVertexAttribPointerv
glIsProgram
glIsShader
glLinkProgram
glPointParameteri
glPointParameteriv
glShaderSource
glStencilFuncSeparate
glStencilMaskSeparate
glStencilOpSeparate
glUniform1f
glUniform1fv
glUniform1i
glUniform1iv
glUniform2f
glUniform2fv
glUniform2i
glUniform2iv
glUniform3f
glUniform3fv
glUniform3i
glUniform3iv
glUniform4f
glUniform4fv
glUniform4i
glUniform4iv
glUniformMatrix2fv
glUniformMatrix3fv
glUniformMatrix4fv
glUseProgram
glValidateProgram
glVertexAttrib1d
glVertexAttrib1dv
glVertexAttrib1f
glVertexAttrib1fv
glVertexAttrib1s
glVertexAttrib1sv
glVertexAttrib2d
glVertexAttrib2dv
glVertexAttrib2f
glVertexAttrib2fv
glVertexAttrib2s
glVertexAttrib2sv
glVertexAttrib3d
glVertexAttrib3dv
glVertexAttrib3f
glVertexAttrib3fv
glVertexAttrib3s
glVertexAttrib3sv
glVertexAttrib4bv
glVertexAttrib4d
glVertexAttrib4dv
glVertexAttrib4f
glVertexAttrib4fv
glVertexAttrib4iv
glVertexAttrib4Nbv
glVertexAttrib4Niv
glVertexAttrib4Nsv
glVertexAttrib4Nub
glVertexAttrib4Nubv
glVertexAttrib4Nuiv
glVertexAttrib4Nusv
glVertexAttrib4s
glVertexAttrib4sv
glVertexAttrib4ubv
glVertexAttrib4uiv
glVertexAttrib4usv
glVertexAttribPointer

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.

glAttachShaderProcPtr
glBindAttribLocationProcPtr
glBlendEquationSeparateProcPtr
GLchar
glCompileShaderProcPtr
glCreateProgramProcPtr
glCreateShaderProcPtr
glDeleteProgramProcPtr
glDeleteShaderProcPtr
glDetachShaderProcPtr
glDisableVertexAttribArrayProcPtr
glDrawBuffersProcPtr
glEnableVertexAttribArrayProcPtr
glGetActiveAttribProcPtr
glGetActiveUniformProcPtr
glGetAttachedShadersProcPtr
glGetAttribLocationProcPtr
glGetProgramInfoLogProcPtr
glGetProgramivProcPtr
glGetShaderInfoLogProcPtr
glGetShaderivProcPtr
glGetShaderSourceProcPtr
glGetUniformfvProcPtr
glGetUniformivProcPtr
glGetUniformLocationProcPtr
glGetVertexAttribdvProcPtr
glGetVertexAttribfvProcPtr
glGetVertexAttribivProcPtr
glGetVertexAttribPointervProcPtr
glIsProgramProcPtr
glIsShaderProcPtr
glLinkProgramProcPtr
glPointParameteriProcPtr
glPointParameterivProcPtr
glShaderSourceProcPtr
glStencilFuncSeparateProcPtr
glStencilMaskSeparateProcPtr
glStencilOpSeparateProcPtr
glUniform1fProcPtr
glUniform1fvProcPtr
glUniform1iProcPtr
glUniform1ivProcPtr
glUniform2fProcPtr
glUniform2fvProcPtr
glUniform2iProcPtr
glUniform2ivProcPtr
glUniform3fProcPtr
glUniform3fvProcPtr
glUniform3iProcPtr
glUniform3ivProcPtr
glUniform4fProcPtr
glUniform4fvProcPtr
glUniform4iProcPtr
glUniform4ivProcPtr
glUniformMatrix2fvProcPtr
glUniformMatrix3fvProcPtr
glUniformMatrix4fvProcPtr
glUseProgramProcPtr
glValidateProgramProcPtr
glVertexAttrib1dProcPtr
glVertexAttrib1dvProcPtr
glVertexAttrib1fProcPtr
glVertexAttrib1fvProcPtr
glVertexAttrib1sProcPtr
glVertexAttrib1svProcPtr
glVertexAttrib2dProcPtr
glVertexAttrib2dvProcPtr
glVertexAttrib2fProcPtr
glVertexAttrib2fvProcPtr
glVertexAttrib2sProcPtr
glVertexAttrib2svProcPtr
glVertexAttrib3dProcPtr
glVertexAttrib3dvProcPtr
glVertexAttrib3fProcPtr
glVertexAttrib3fvProcPtr
glVertexAttrib3sProcPtr
glVertexAttrib3svProcPtr
glVertexAttrib4bvProcPtr
glVertexAttrib4dProcPtr
glVertexAttrib4dvProcPtr
glVertexAttrib4fProcPtr
glVertexAttrib4fvProcPtr
glVertexAttrib4ivProcPtr
glVertexAttrib4NbvProcPtr
glVertexAttrib4NivProcPtr
glVertexAttrib4NsvProcPtr
glVertexAttrib4NubProcPtr
glVertexAttrib4NubvProcPtr
glVertexAttrib4NuivProcPtr
glVertexAttrib4NusvProcPtr
glVertexAttrib4sProcPtr
glVertexAttrib4svProcPtr
glVertexAttrib4ubvProcPtr
glVertexAttrib4uivProcPtr
glVertexAttrib4usvProcPtr
glVertexAttribPointerProcPtr


< Previous PageNext Page > Hide TOC


© 2007 Apple Inc. All Rights Reserved. (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.