Document Revision History

This table describes the changes to CGColorSpace Reference.

2013-08-08Noted that iOS does not support ColorSync, and the color space of devices is sRGB.
2010-03-24Clarified an example.
2009-04-02Updated for OS X v10.6.
2008-09-09Added information on color spaces and detailed gamma functions.

See the Discussion for CGColorSpaceCreateICCBased and CGColorSpaceCreateCalibratedRGB.


Removed the constant kCGColorSpaceGenericRGBHDR.

2007-07-18Updated for OS X v10.5.

All instances of the float data type were changed to the CGFloat data type.


Added CGColorSpaceCopyICCProfile, CGColorSpaceGetModel, CGColorSpaceGetBaseColorSpace, CGColorSpaceGetColorTableCount, and CGColorSpaceGetColorTable.


Added the constants kCGColorSpaceGenericRGBHDR, kCGColorSpaceAdobeRGB1998, kCGColorSpaceGenericRGB, and kCGColorSpaceSRGB.


Renamed “Generic Color Spaces” to “Color Space Names”.


Added “Color Space Models”.

2005-04-29 Updated for OS X v10.4.

Deprecated "Named Color Spaces" and added “Color Space Names”. Fixed wrong link in the function CGColorSpaceCreateWithName.


Added introductory material.


First version of this document. An earlier version of this information appeared in Quartz 2D Reference.