Top | ![]() |
![]() |
![]() |
![]() |
VisuPixmapContext * | visu_pixmap_context_new () |
void | visu_pixmap_context_free () |
GLuint | visu_gl_initFontList () |
GdkGLConfig * | visu_gl_getGLConfig () |
XVisualInfo * | visu_gl_getVisualInfo () |
void | visu_gl_setupPixelFormat () |
#define | GDKGLEXT_MULTIHEAD_SUPPORT |
#define | IMPL_GTKGLEXT |
#define | IMPL_BUILTIN_X11 |
#define | IMPL_BUILTIN_WIN32 |
VisuPixmapContext |
VisuPixmapContext * visu_pixmap_context_new (guint width
,guint height
);
Create a pixmap storage and a context associated to it. This pixmap can then be used to dump pixel data from an OpenGL area.
void
visu_pixmap_context_free (VisuPixmapContext *dumpData
);
Free an allocated DumpImage.
GLuint
visu_gl_initFontList (guint size
);
This method create a list with a default font.
GdkGLConfig *
visu_gl_getGLConfig (GdkScreen *screen
);
Call gdk_gl_config_new_for_screen()
, trying to acquire a RGBA visual with stereo
capabilities. This method is used internaly and should not be used elsewhere.
XVisualInfo * visu_gl_getVisualInfo (Display *dpy
,int screenId
);
Call glXChooseVisual()
, trying to acquire a RGBA visual with stereo
capabilities. This method is used internaly and should not be used elsewhere.
typedef struct _VisuPixmapContext VisuPixmapContext;
Short way to address _VisuPixmapContext objects.