Just to keep everyone in the loop… Using an OpenGL Component (JUCE 1.53). The opengl context is never created on machines running any variant of Lion(I’m asking the users to go back to snow leopard)
NSOpenGLPixelFormat* format = [[NSOpenGLPixelFormat alloc] initWithAttributes: attribs];
returns NULL;
The guilty attribute is
NSOpenGLPFASampleBuffers, (NSOpenGLPixelFormatAttribute) 1,
That attribute actually shouldn’t always be there anyway, unless the user has selected multisampling option in their pixel format object - I’ll tidy that up. Ta!