|
|
|
|
MGLVisual
Declaration
typedef struct {
ibool rgb_flag;
ibool alpha_flag;
ibool db_flag;
int depth_size;
int stencil_size;
int accum_size;
ibool stereo_flag;
} MGLVisual
Prototype In
mgraph.h
Description
Structure representing the information passed to the MGL's OpenGL binding functions to both choose an appropriate visual that is supported by the OpenGL implementation and to pass in the information for the visual when a rendering context is created. Application code will fill in the structure and call MGL_glChooseVisual to find out a valid set of visual information that is close to what they requested, then call MGL_glSetVisual to make that the current visual for a specific MGL device context. The the next call to MGL_glCreateContext will use the visual information previously requested with the call to MGL_glSetVisual.
Members
rgb_flag |
True for an RGB mode, false for color index modes |
alpha_flag |
True for alpha buffers (8-bits deep) |
db_flag |
True for double buffered, false for single buffered |
depth_size |
Size of depth buffer in bits |
stencil_size |
Size of stencil buffer in bits |
accum_size |
Size of accumulation buffer in bits |
stereo_flag |
True for a stereo display false |
Copyright © 2002 SciTech Software, Inc. Visit our web site at http://www.scitechsoft.com