00001
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00033
00034 #ifndef GROOVX_GFX_GLXOPTS_CC_UTC20050626084023_DEFINED
00035 #define GROOVX_GFX_GLXOPTS_CC_UTC20050626084023_DEFINED
00036
00037 #include "glxopts.h"
00038
00039 #include "rutz/trace.h"
00040
00041 GlxOpts::GlxOpts() :
00042 #if defined(GVX_NO_RGBA) && GVX_NO_RGBA != 0
00043 rgbaFlag( false ),
00044 #else
00045 rgbaFlag( true ),
00046 #endif
00047 rgbaRed( 1 ),
00048 rgbaGreen( 1 ),
00049 rgbaBlue( 1 ),
00050 alphaFlag( false ),
00051 alphaSize( 1 ),
00052 colorIndexSize( 8 ),
00053 #if defined(GVX_NO_DOUBLE_BUFFER) && GVX_NO_DOUBLE_BUFFER != 0
00054 doubleFlag( false ),
00055 #else
00056 doubleFlag( true ),
00057 #endif
00058 depthFlag( true ),
00059 depthSize( 8 ),
00060 accumFlag( false ),
00061 accumRed( 1 ),
00062 accumGreen( 1 ),
00063 accumBlue( 1 ),
00064 accumAlpha( 1 ),
00065 stencilFlag( false ),
00066 stencilSize( 1 ),
00067 auxNumber( 0 ),
00068 #if defined(GVX_NO_DIRECT_RENDER) && GVX_NO_DIRECT_RENDER != 0
00069 indirect( true ),
00070 #else
00071 indirect( false ),
00072 #endif
00073 level( 0 ),
00074 transparent( false )
00075 {
00076 GVX_TRACE("GlxOpts::GlxOpts");
00077 }
00078
00079 static const char __attribute__((used)) vcid_groovx_gfx_glxopts_cc_utc20050626084023[] = "$Id: glxopts.cc 10065 2007-04-12 05:54:56Z rjpeters $ $HeadURL: file:
00080 #endif // !GROOVX_GFX_GLXOPTS_CC_UTC20050626084023_DEFINED