Home | History | Annotate | Download | only in mac

Lines Matching full:attribs

56 static void setPixelFormat(Vector<CGLPixelFormatAttribute>& attribs, int colorBits, int depthBits, bool accelerated, bool supersample, bool closest)
58 attribs.clear();
60 attribs.append(kCGLPFAColorSize);
61 attribs.append(static_cast<CGLPixelFormatAttribute>(colorBits));
62 attribs.append(kCGLPFADepthSize);
63 attribs.append(static_cast<CGLPixelFormatAttribute>(depthBits));
66 attribs.append(kCGLPFAAccelerated);
68 attribs.append(kCGLPFARendererID);
69 attribs.append(static_cast<CGLPixelFormatAttribute>(kCGLRendererGenericFloatID));
73 attribs.append(kCGLPFASupersample);
76 attribs.append(kCGLPFAClosestPolicy);
78 attribs.append(static_cast<CGLPixelFormatAttribute>(0));
110 Vector<CGLPixelFormatAttribute> attribs;
123 setPixelFormat(attribs, 32, 32, true, true, false);
124 CGLChoosePixelFormat(attribs.data(), &pixelFormatObj, &numPixelFormats);
126 setPixelFormat(attribs, 32, 32, true, false, false);
127 CGLChoosePixelFormat(attribs.data(), &pixelFormatObj, &numPixelFormats);
130 setPixelFormat(attribs, 32, 16, true, false, false);
131 CGLChoosePixelFormat(attribs.data(), &pixelFormatObj, &numPixelFormats);
134 setPixelFormat(attribs, 32, 16, false, false, true);
135 CGLChoosePixelFormat(attribs.data(), &pixelFormatObj, &numPixelFormats);