1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
/**
* glcaps.c
*
* Copyright (C) 2001 Sven Goethel
*
* GNU Library General Public License
* as published by the Free Software Foundation
*
* http://www.gnu.org/copyleft/lgpl.html
* General dynamical loading OpenGL (GL/GLU) support for:
*/
#include "gltool.h"
void LIBAPIENTRY printGLCapabilities ( GLCapabilities *glCaps )
{
fprintf(stdout, "\t gl_supported: %d !\n", glCaps->gl_supported);
fprintf(stdout, "\t doubleBuff: %d, ", (int)glCaps->buffer);
fprintf(stdout, " rgba: %d, ", (int)glCaps->color);
fprintf(stdout, " stereo: %d, ", (int)glCaps->stereo);
fprintf(stdout, " depthSize: %d, ", (int)glCaps->depthBits);
fprintf(stdout, " stencilSize: %d !\n", (int)glCaps->stencilBits);
fprintf(stdout, "\t red: %d, ", (int)glCaps->redBits);
fprintf(stdout, " green: %d, ", (int)glCaps->greenBits);
fprintf(stdout, " blue: %d, ", (int)glCaps->blueBits);
fprintf(stdout, " alpha: %d !\n", (int)glCaps->alphaBits);
fprintf(stdout, "\t red accum: %d, ", (int)glCaps->accumRedBits);
fprintf(stdout, " green accum: %d, ", (int)glCaps->accumGreenBits);
fprintf(stdout, " blue accum: %d, ", (int)glCaps->accumBlueBits);
fprintf(stdout, " alpha accum: %d !\n", (int)glCaps->accumAlphaBits);
fprintf(stdout, "\t nativeVisualID: %ld !\n", (long)glCaps->nativeVisualID);
fflush(stdout);
}
|