< Previous PageNext Page > Hide TOC

10.2 Symbol Changes

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

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.

aglSurfaceTextureAllows texturing from a drawable object that has an attached rendering context, using the surface contents as the source data for the texture.

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_AUX_DEPTH_STENCILThe associated value is the independent depth and/or the stencil buffers for the auxiliary buffer.
AGL_CLIP_REGIONEnables or sets the drawable clipping region. The associated value is a rgnHandle data type that defines the clipping region.
AGL_CONTEXT_DISPLAY_IDThe associated value is a list of the display IDs of all displays touched by the rendering context, up to a maximum of 32 displays.
AGL_CONTEXT_SURFACE_IDThe associated value is the ID of the drawable surface for the rendering context. You can’t set this value because the system sets it. However, you can retrieve the value using the function aglGetInteger.
AGL_FS_CAPTURE_SINGLEEnables the capture of a single display for full-screen rendering. This option is disabled by default.
AGL_SAMPLE_BUFFERS_ARBThe associated value is the number of multisample buffers.
AGL_SAMPLES_ARBThe associated value is the number of samples per multisample buffer.
AGL_SURFACE_OPACITYThe associated value specifies the opacity of the OpenGL surface. A value of 1 means the surface is opaque (the default); 0 means completely transparent.
AGL_SURFACE_ORDERThe associated value is the position of the OpenGL surface relative to the window. A value of 1 means that the position is above the window; a value of –1 specifies a position that is below the window.
AGL_SWAP_LIMITEnable or disable the swap asynchronous limit.

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
glActiveStencilFaceEXT
glBindProgramARB
glBindVertexArrayAPPLE
glBlendColor
glBlendEquation
glBlendEquationSeparateATI
glBlendFuncSeparate
glBlendFuncSeparateEXT
glColorSubTable
glColorSubTableEXT
glColorTable
glColorTableEXT
glColorTableParameterfv
glColorTableParameteriv
glCombinerInputNV
glCombinerOutputNV
glCombinerParameterfNV
glCombinerParameterfvNV
glCombinerParameteriNV
glCombinerParameterivNV
glCombinerStageParameterfvNV
glConvolutionFilter1D
glConvolutionFilter2D
glConvolutionParameterf
glConvolutionParameterfv
glConvolutionParameteri
glConvolutionParameteriv
glCopyColorSubTable
glCopyColorTable
glCopyConvolutionFilter1D
glCopyConvolutionFilter2D
glCopyTexSubImage3D
glDeleteFencesAPPLE
glDeleteProgramsARB
glDeleteVertexArraysAPPLE
glDisableVertexAttribARB
glDisableVertexAttribArrayARB
glDrawElementArrayAPPLE
glDrawRangeElementArrayAPPLE
glDrawRangeElementsEXT
glElementPointerAPPLE
glEnableVertexAttribARB
glEnableVertexAttribArrayARB
glFinalCombinerInputNV
glFinishFenceAPPLE
glFinishObjectAPPLE
glFlushVertexArrayRangeAPPLE
glFogCoordd
glFogCoorddEXT
glFogCoorddv
glFogCoorddvEXT
glFogCoordf
glFogCoordfEXT
glFogCoordfv
glFogCoordfvEXT
glFogCoordPointer
glFogCoordPointerEXT
glGenFencesAPPLE
glGenProgramsARB
glGenVertexArraysAPPLE
glGetColorTable
glGetColorTableEXT
glGetColorTableParameterfv
glGetColorTableParameterfvEXT
glGetColorTableParameteriv
glGetColorTableParameterivEXT
glGetCombinerInputParameterfvNV
glGetCombinerInputParameterivNV
glGetCombinerOutputParameterfvNV
glGetCombinerOutputParameterivNV
glGetCombinerStageParameterfvNV
glGetConvolutionFilter
glGetConvolutionParameterfv
glGetConvolutionParameteriv
glGetFinalCombinerInputParameterfvNV
glGetHistogram
glGetHistogramParameterfv
glGetHistogramParameteriv
glGetMinmax
glGetMinmaxParameterfv
glGetMinmaxParameteriv
glGetProgramEnvParameterdvARB
glGetProgramEnvParameterfvARB
glGetProgramivARB
glGetProgramLocalParameterdvARB
glGetProgramLocalParameterfvARB
glGetProgramStringARB
glGetSeparableFilter
glGetTexParameterPointervAPPLE
glGetVertexAttribdvARB
glGetVertexAttribfvARB
glGetVertexAttribivARB
glGetVertexAttribPointervARB
glHistogram
glIsFenceAPPLE
glIsProgramARB
glIsVertexArrayAPPLE
glIsVertexAttribEnabledARB
glMapVertexAttrib1dARB
glMapVertexAttrib1fARB
glMapVertexAttrib2dARB
glMapVertexAttrib2fARB
glMinmax
glMultiDrawArrays
glMultiDrawArraysEXT
glMultiDrawElements
glMultiDrawElementsEXT
glPNTrianglesfATI
glPNTrianglesfATIX
glPNTrianglesiATI
glPNTrianglesiATIX
glPointParameterf
glPointParameterfARB
glPointParameterfv
glPointParameterfvARB
glPointParameteriNV
glPointParameterivNV
glProgramEnvParameter4dARB
glProgramEnvParameter4dvARB
glProgramEnvParameter4fARB
glProgramEnvParameter4fvARB
glProgramLocalParameter4dARB
glProgramLocalParameter4dvARB
glProgramLocalParameter4fARB
glProgramLocalParameter4fvARB
glProgramStringARB
glResetHistogram
glResetMinmax
glSecondaryColor3b
glSecondaryColor3bEXT
glSecondaryColor3bv
glSecondaryColor3bvEXT
glSecondaryColor3d
glSecondaryColor3dEXT
glSecondaryColor3dv
glSecondaryColor3dvEXT
glSecondaryColor3f
glSecondaryColor3fEXT
glSecondaryColor3fv
glSecondaryColor3fvEXT
glSecondaryColor3i
glSecondaryColor3iEXT
glSecondaryColor3iv
glSecondaryColor3ivEXT
glSecondaryColor3s
glSecondaryColor3sEXT
glSecondaryColor3sv
glSecondaryColor3svEXT
glSecondaryColor3ub
glSecondaryColor3ubEXT
glSecondaryColor3ubv
glSecondaryColor3ubvEXT
glSecondaryColor3ui
glSecondaryColor3uiEXT
glSecondaryColor3uiv
glSecondaryColor3uivEXT
glSecondaryColor3us
glSecondaryColor3usEXT
glSecondaryColor3usv
glSecondaryColor3usvEXT
glSecondaryColorPointer
glSecondaryColorPointerEXT
glSeparableFilter2D
glSetFenceAPPLE
glTestFenceAPPLE
glTestObjectAPPLE
glTexImage3D
glTexSubImage3D
glTextureRangeAPPLE
glVertexArrayParameteriAPPLE
glVertexArrayRangeAPPLE
glVertexAttrib1dARB
glVertexAttrib1dvARB
glVertexAttrib1fARB
glVertexAttrib1fvARB
glVertexAttrib1sARB
glVertexAttrib1svARB
glVertexAttrib2dARB
glVertexAttrib2dvARB
glVertexAttrib2fARB
glVertexAttrib2fvARB
glVertexAttrib2sARB
glVertexAttrib2svARB
glVertexAttrib3dARB
glVertexAttrib3dvARB
glVertexAttrib3fARB
glVertexAttrib3fvARB
glVertexAttrib3sARB
glVertexAttrib3svARB
glVertexAttrib4bvARB
glVertexAttrib4dARB
glVertexAttrib4dvARB
glVertexAttrib4fARB
glVertexAttrib4fvARB
glVertexAttrib4ivARB
glVertexAttrib4NbvARB
glVertexAttrib4NivARB
glVertexAttrib4NsvARB
glVertexAttrib4NubARB
glVertexAttrib4NubvARB
glVertexAttrib4NuivARB
glVertexAttrib4NusvARB
glVertexAttrib4sARB
glVertexAttrib4svARB
glVertexAttrib4ubvARB
glVertexAttrib4uivARB
glVertexAttrib4usvARB
glVertexAttribPointerARB
glVertexBlendARB
glWeightbvARB
glWeightdvARB
glWeightfvARB
glWeightivARB
glWeightPointerARB
glWeightsvARB
glWeightubvARB
glWeightuivARB
glWeightusvARB
glWindowPos2d
glWindowPos2dARB
glWindowPos2dv
glWindowPos2dvARB
glWindowPos2f
glWindowPos2fARB
glWindowPos2fv
glWindowPos2fvARB
glWindowPos2i
glWindowPos2iARB
glWindowPos2iv
glWindowPos2ivARB
glWindowPos2s
glWindowPos2sARB
glWindowPos2sv
glWindowPos2svARB
glWindowPos3d
glWindowPos3dARB
glWindowPos3dv
glWindowPos3dvARB
glWindowPos3f
glWindowPos3fARB
glWindowPos3fv
glWindowPos3fvARB
glWindowPos3i
glWindowPos3iARB
glWindowPos3iv
glWindowPos3ivARB
glWindowPos3s
glWindowPos3sARB
glWindowPos3sv
glWindowPos3svARB

aglRenderers.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_RENDERER_APPLE_SW_IDThe Apple software renderer.
AGL_RENDERER_ATI_RADEON_8500_IDAn ATI Radeon 8500 display device.
AGL_RENDERER_ATI_RADEON_IDAn ATI Radeon display device.
AGL_RENDERER_ATI_RAGE_128_IDAn ATI Rage 128 display device.
AGL_RENDERER_ATI_RAGE_PRO_IDAn ATI Rage Pro display device.
AGL_RENDERER_MESA_3DFX_IDA Mesa 3DFX display device.
AGL_RENDERER_NVIDIA_GEFORCE_2MX_IDAn NVIDIA GeForce 2MX display device or an NVIDIA GeForce 4MX.
AGL_RENDERER_NVIDIA_GEFORCE_3_IDAn NVIDIA GeForce 3 display device or an NVIDIA GeForce 4 Ti.

gl.h

Functions

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

glBlendFuncSeparate
glFogCoordd
glFogCoorddv
glFogCoordf
glFogCoordfv
glFogCoordPointer
glMultiDrawArrays
glMultiDrawElements
glPointParameterf
glPointParameterfv
glSecondaryColor3b
glSecondaryColor3bv
glSecondaryColor3d
glSecondaryColor3dv
glSecondaryColor3f
glSecondaryColor3fv
glSecondaryColor3i
glSecondaryColor3iv
glSecondaryColor3s
glSecondaryColor3sv
glSecondaryColor3ub
glSecondaryColor3ubv
glSecondaryColor3ui
glSecondaryColor3uiv
glSecondaryColor3us
glSecondaryColor3usv
glSecondaryColorPointer
glWindowPos2d
glWindowPos2dv
glWindowPos2f
glWindowPos2fv
glWindowPos2i
glWindowPos2iv
glWindowPos2s
glWindowPos2sv
glWindowPos3d
glWindowPos3dv
glWindowPos3f
glWindowPos3fv
glWindowPos3i
glWindowPos3iv
glWindowPos3s
glWindowPos3sv


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