Documentation Archive Developer
Search

OpenGL Changes

OpenGL (Added)

Added CGLChoosePixelFormat(UnsafePointer<CGLPixelFormatAttribute>, UnsafeMutablePointer<CGLPixelFormatObj>, UnsafeMutablePointer<GLint>) -> CGLError
Added CGLClearDrawable(CGLContextObj) -> CGLError
Added CGLContextEnable
Added CGLContextObj
Added CGLContextParameter
Added CGLCreateContext(CGLPixelFormatObj, CGLContextObj, UnsafeMutablePointer<CGLContextObj>) -> CGLError
Added CGLDescribePixelFormat(CGLPixelFormatObj, GLint, CGLPixelFormatAttribute, UnsafeMutablePointer<GLint>) -> CGLError
Added CGLDescribeRenderer(CGLRendererInfoObj, GLint, CGLRendererProperty, UnsafeMutablePointer<GLint>) -> CGLError
Added CGLDestroyContext(CGLContextObj) -> CGLError
Added CGLDestroyPixelFormat(CGLPixelFormatObj) -> CGLError
Added CGLDestroyRendererInfo(CGLRendererInfoObj) -> CGLError
Added CGLDisable(CGLContextObj, CGLContextEnable) -> CGLError
Added CGLEnable(CGLContextObj, CGLContextEnable) -> CGLError
Added CGLError
Added CGLErrorString(CGLError) -> UnsafePointer<Int8>
Added CGLFlushDrawable(CGLContextObj) -> CGLError
Added CGLGPURestartStatus
Added CGLGetContextRetainCount(CGLContextObj) -> GLuint
Added CGLGetCurrentContext() -> CGLContextObj
Added CGLGetDeviceFromGLRenderer(GLint) -> cl_device_id
Added CGLGetGlobalOption(CGLGlobalOption, UnsafeMutablePointer<GLint>) -> CGLError
Added CGLGetOption(CGLGlobalOption, UnsafeMutablePointer<GLint>) -> CGLError
Added CGLGetParameter(CGLContextObj, CGLContextParameter, UnsafeMutablePointer<GLint>) -> CGLError
Added CGLGetPixelFormat(CGLContextObj) -> CGLPixelFormatObj
Added CGLGetPixelFormatRetainCount(CGLPixelFormatObj) -> GLuint
Added CGLGetShareGroup(CGLContextObj) -> CGLShareGroupObj
Added CGLGetVersion(UnsafeMutablePointer<GLint>, UnsafeMutablePointer<GLint>)
Added CGLGetVirtualScreen(CGLContextObj, UnsafeMutablePointer<GLint>) -> CGLError
Added CGLGlobalOption
Added CGLIsEnabled(CGLContextObj, CGLContextEnable, UnsafeMutablePointer<GLint>) -> CGLError
Added CGLLockContext(CGLContextObj) -> CGLError
Added CGLOpenGLProfile
Added CGLPixelFormatAttribute
Added CGLPixelFormatObj
Added CGLQueryRendererInfo(GLuint, UnsafeMutablePointer<CGLRendererInfoObj>, UnsafeMutablePointer<GLint>) -> CGLError
Added CGLReleaseContext(CGLContextObj)
Added CGLReleasePixelFormat(CGLPixelFormatObj)
Added CGLRendererInfoObj
Added CGLRendererProperty
Added CGLRetainContext(CGLContextObj) -> CGLContextObj
Added CGLRetainPixelFormat(CGLPixelFormatObj) -> CGLPixelFormatObj
Added CGLSetCurrentContext(CGLContextObj) -> CGLError
Added CGLSetGlobalOption(CGLGlobalOption, UnsafePointer<GLint>) -> CGLError
Added CGLSetOption(CGLGlobalOption, GLint) -> CGLError
Added CGLSetParameter(CGLContextObj, CGLContextParameter, UnsafePointer<GLint>) -> CGLError
Added CGLSetVirtualScreen(CGLContextObj, GLint) -> CGLError
Added CGLShareGroupObj
Added CGLTexImageIOSurface2D(CGLContextObj, GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, IOSurface!, GLuint) -> CGLError
Added CGLUnlockContext(CGLContextObj) -> CGLError
Added CGLUpdateContext(CGLContextObj) -> CGLError
Added CGL_VERSION_1_0
Added CGL_VERSION_1_1
Added CGL_VERSION_1_2
Added CGL_VERSION_1_3
Added GLbitfield
Added GLboolean
Added GLbyte
Added GLchar
Added GLcharARB
Added GLclampd
Added GLclampf
Added GLdouble
Added GLenum
Added GLfixed
Added GLfloat
Added GLhalf
Added GLhalfARB
Added GLhandleARB
Added GLint
Added GLint64
Added GLint64EXT
Added GLintptr
Added GLintptrARB
Added GLshort
Added GLsizei
Added GLsizeiptr
Added GLsizeiptrARB
Added GLsync
Added GLubyte
Added GLuint
Added GLuint64
Added GLuint64EXT
Added GLushort
Added IOSurfaceRef
Added cl_device_id
Added kCGL0Bit
Added kCGL10Bit
Added kCGL128Bit
Added kCGL12Bit
Added kCGL16Bit
Added kCGL1Bit
Added kCGL24Bit
Added kCGL2Bit
Added kCGL32Bit
Added kCGL3Bit
Added kCGL48Bit
Added kCGL4Bit
Added kCGL5Bit
Added kCGL64Bit
Added kCGL6Bit
Added kCGL8Bit
Added kCGL96Bit
Added kCGLARGB12121212Bit
Added kCGLARGB1555Bit
Added kCGLARGB16161616Bit
Added kCGLARGB2101010Bit
Added kCGLARGB4444Bit
Added kCGLARGB8888Bit
Added kCGLBadAddress
Added kCGLBadAlloc
Added kCGLBadAttribute
Added kCGLBadCodeModule
Added kCGLBadConnection
Added kCGLBadContext
Added kCGLBadDisplay
Added kCGLBadDrawable
Added kCGLBadEnumeration
Added kCGLBadFullScreen
Added kCGLBadMatch
Added kCGLBadOffScreen
Added kCGLBadPixelFormat
Added kCGLBadProperty
Added kCGLBadRendererInfo
Added kCGLBadState
Added kCGLBadValue
Added kCGLBadWindow
Added kCGLCECrashOnRemovedFunctions
Added kCGLCEDisplayListOptimization
Added kCGLCEMPEngine
Added kCGLCERasterization
Added kCGLCEStateValidation
Added kCGLCESurfaceBackingSize
Added kCGLCESwapLimit
Added kCGLCESwapRectangle
Added kCGLCPAbortOnGPURestartStatusBlacklisted
Added kCGLCPClientStorage
Added kCGLCPCurrentRendererID
Added kCGLCPDispatchTableSize
Added kCGLCPGPUFragmentProcessing
Added kCGLCPGPURestartStatus
Added kCGLCPGPURestartStatusBlacklisted
Added kCGLCPGPURestartStatusCaused
Added kCGLCPGPURestartStatusNone
Added kCGLCPGPUVertexProcessing
Added kCGLCPHasDrawable
Added kCGLCPMPSwapsInFlight
Added kCGLCPReclaimResources
Added kCGLCPSupportGPURestart
Added kCGLCPSupportSeparateAddressSpace
Added kCGLCPSurfaceBackingSize
Added kCGLCPSurfaceOpacity
Added kCGLCPSurfaceOrder
Added kCGLCPSurfaceSurfaceVolatile
Added kCGLCPSwapInterval
Added kCGLCPSwapRectangle
Added kCGLDoubleBufferBit
Added kCGLGOClearFormatCache
Added kCGLGOFormatCacheSize
Added kCGLGORetainRenderers
Added kCGLGOUseBuildCache
Added kCGLMonoscopicBit
Added kCGLMultisampleBit
Added kCGLNoError
Added kCGLOGLPVersion_3_2_Core
Added kCGLOGLPVersion_GL3_Core
Added kCGLOGLPVersion_GL4_Core
Added kCGLOGLPVersion_Legacy
Added kCGLPFAAccelerated
Added kCGLPFAAcceleratedCompute
Added kCGLPFAAccumSize
Added kCGLPFAAllRenderers
Added kCGLPFAAllowOfflineRenderers
Added kCGLPFAAlphaSize
Added kCGLPFAAuxBuffers
Added kCGLPFAAuxDepthStencil
Added kCGLPFABackingStore
Added kCGLPFABackingVolatile
Added kCGLPFAClosestPolicy
Added kCGLPFAColorFloat
Added kCGLPFAColorSize
Added kCGLPFADepthSize
Added kCGLPFADisplayMask
Added kCGLPFADoubleBuffer
Added kCGLPFAMaximumPolicy
Added kCGLPFAMinimumPolicy
Added kCGLPFAMultisample
Added kCGLPFANoRecovery
Added kCGLPFAOpenGLProfile
Added kCGLPFARendererID
Added kCGLPFASampleAlpha
Added kCGLPFASampleBuffers
Added kCGLPFASamples
Added kCGLPFAStencilSize
Added kCGLPFAStereo
Added kCGLPFASupersample
Added kCGLPFASupportsAutomaticGraphicsSwitching
Added kCGLPFATripleBuffer
Added kCGLPFAVirtualScreenCount
Added kCGLRGB101010Bit
Added kCGLRGB101010_A8Bit
Added kCGLRGB121212Bit
Added kCGLRGB161616Bit
Added kCGLRGB444A8Bit
Added kCGLRGB444Bit
Added kCGLRGB555A8Bit
Added kCGLRGB555Bit
Added kCGLRGB565A8Bit
Added kCGLRGB565Bit
Added kCGLRGB888A8Bit
Added kCGLRGB888Bit
Added kCGLRGBA16161616Bit
Added kCGLRGBAFloat128Bit
Added kCGLRGBAFloat256Bit
Added kCGLRGBAFloat64Bit
Added kCGLRGBFloat128Bit
Added kCGLRGBFloat256Bit
Added kCGLRGBFloat64Bit
Added kCGLRPAccelerated
Added kCGLRPAcceleratedCompute
Added kCGLRPAccumModes
Added kCGLRPBackingStore
Added kCGLRPBufferModes
Added kCGLRPColorModes
Added kCGLRPCompliant
Added kCGLRPDepthModes
Added kCGLRPDisplayMask
Added kCGLRPGPUFragProcCapable
Added kCGLRPGPUVertProcCapable
Added kCGLRPMajorGLVersion
Added kCGLRPMaxAuxBuffers
Added kCGLRPMaxSampleBuffers
Added kCGLRPMaxSamples
Added kCGLRPOffScreen
Added kCGLRPOnline
Added kCGLRPRendererCount
Added kCGLRPRendererID
Added kCGLRPSampleAlpha
Added kCGLRPSampleModes
Added kCGLRPStencilModes
Added kCGLRPTextureMemoryMegabytes
Added kCGLRPVideoMemoryMegabytes
Added kCGLRPWindow
Added kCGLRendererATIRadeonX2000ID
Added kCGLRendererATIRadeonX3000ID
Added kCGLRendererATIRadeonX4000ID
Added kCGLRendererAppleSWID
Added kCGLRendererGeForce8xxxID
Added kCGLRendererGeForceID
Added kCGLRendererGenericFloatID
Added kCGLRendererIDMatchingMask
Added kCGLRendererIntelHD4000ID
Added kCGLRendererIntelHD5000ID
Added kCGLRendererIntelHDID
Added kCGLSingleBufferBit
Added kCGLStereoscopicBit
Added kCGLSupersampleBit
Added kCGLTripleBufferBit