- // Colorspaces and CGContexts only happen with non-GL hacks.
- if (colorspace)
- CGColorSpaceRelease (colorspace);
-
- NSWindow *window = [self window];
-
- if (window && xdpy) {
- [self lockFocus];
-
-# ifdef BACKBUFFER_OPENGL
- // Was apparently faster until 10.9.
- colorspace = CGColorSpaceCreateDeviceRGB ();
-# endif // BACKBUFFER_OPENGL
-
- [self unlockFocus];
- } else {
- colorspace = CGColorSpaceCreateDeviceRGB();
- }
-