[Xquartz-changes] [303] AppleSGLX/trunk/apple_visual.c
source_changes at macosforge.org
source_changes at macosforge.org
Tue Mar 10 12:03:03 PDT 2009
Revision: 303
http://trac.macosforge.org/projects/xquartz/changeset/303
Author: jeremyhu at freedesktop.org
Date: 2009-03-10 12:03:03 -0700 (Tue, 10 Mar 2009)
Log Message:
-----------
Whitespace edits. No code change
Modified Paths:
--------------
AppleSGLX/trunk/apple_visual.c
Modified: AppleSGLX/trunk/apple_visual.c
===================================================================
--- AppleSGLX/trunk/apple_visual.c 2009-03-10 19:01:01 UTC (rev 302)
+++ AppleSGLX/trunk/apple_visual.c 2009-03-10 19:03:03 UTC (rev 303)
@@ -44,20 +44,20 @@
/*mode is a __GlcontextModes*/
void apple_visual_create_pfobj(CGLPixelFormatObj *pfobj, const void *mode,
- bool *double_buffered, bool offscreen) {
+ bool *double_buffered, bool offscreen) {
CGLPixelFormatAttribute attr[MAX_ATTR];
const __GLcontextModes *c = mode;
int numattr = 0;
GLint vsref = 0;
CGLError error = 0;
-
+
if(offscreen) {
- attr[numattr++] = kCGLPFAOffScreen;
-
- attr[numattr++] = kCGLPFAColorSize;
- attr[numattr++] = 32;
+ attr[numattr++] = kCGLPFAOffScreen;
+
+ attr[numattr++] = kCGLPFAColorSize;
+ attr[numattr++] = 32;
}
-
+
/*
* The program chose a config based on the fbconfigs or visuals.
* Those are based on the attributes from CGL, so we probably
@@ -66,52 +66,52 @@
attr[numattr++] = kCGLPFAClosestPolicy;
if(c->stereoMode)
- attr[numattr++] = kCGLPFAStereo;
+ attr[numattr++] = kCGLPFAStereo;
if(c->doubleBufferMode) {
- attr[numattr++] = kCGLPFADoubleBuffer;
- *double_buffered = true;
+ attr[numattr++] = kCGLPFADoubleBuffer;
+ *double_buffered = true;
} else {
- *double_buffered = false;
+ *double_buffered = false;
}
-
+
attr[numattr++] = kCGLPFAColorSize;
attr[numattr++] = c->redBits + c->greenBits + c->blueBits;
attr[numattr++] = kCGLPFAAlphaSize;
attr[numattr++] = c->alphaBits;
-
+
if((c->accumRedBits + c->accumGreenBits + c->accumBlueBits) > 0) {
- attr[numattr++] = kCGLPFAAccumSize;
- attr[numattr++] = c->accumRedBits + c->accumGreenBits +
+ attr[numattr++] = kCGLPFAAccumSize;
+ attr[numattr++] = c->accumRedBits + c->accumGreenBits +
c->accumBlueBits + c->accumAlphaBits;
}
-
+
if(c->depthBits > 0) {
- attr[numattr++] = kCGLPFADepthSize;
- attr[numattr++] = c->depthBits;
+ attr[numattr++] = kCGLPFADepthSize;
+ attr[numattr++] = c->depthBits;
}
-
+
if(c->stencilBits > 0) {
- attr[numattr++] = kCGLPFAStencilSize;
- attr[numattr++] = c->stencilBits;
+ attr[numattr++] = kCGLPFAStencilSize;
+ attr[numattr++] = c->stencilBits;
}
-
+
if(c->sampleBuffers > 0) {
- attr[numattr++] = kCGLPFAMultisample;
- attr[numattr++] = kCGLPFASampleBuffers;
+ attr[numattr++] = kCGLPFAMultisample;
+ attr[numattr++] = kCGLPFASampleBuffers;
attr[numattr++] = c->sampleBuffers;
- attr[numattr++] = kCGLPFASamples;
- attr[numattr++] = c->samples;
+ attr[numattr++] = kCGLPFASamples;
+ attr[numattr++] = c->samples;
}
attr[numattr++] = 0;
-
+
assert(numattr < MAX_ATTR);
-
+
error = apple_cgl.choose_pixel_format(attr, pfobj, &vsref);
-
+
if(error) {
- fprintf(stderr, "error: %s\n", apple_cgl.error_string(error));
- abort();
+ fprintf(stderr, "error: %s\n", apple_cgl.error_string(error));
+ abort();
}
- }
+}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/xquartz-changes/attachments/20090310/53d2f111/attachment-0001.html>
More information about the Xquartz-changes
mailing list