CoreGraphics is required