glx_window_management.cpp File Reference

#include <stdio.h>
#include <stdlib.h>
#include "glx_window_management.h"

Include dependency graph for glx_window_management.cpp:

Go to the source code of this file.

Functions

Window glx_init (Display *dpy, unsigned int width, unsigned int height)
 Initialize glx on Linux (*nix) systems.
void glx_deinit (Display *dpy)
 Destroys windows and related objects.

Variables

static GLXContext ctx


Function Documentation

void glx_deinit ( Display *  dpy  ) 

Parameters:
dpy Display,

Definition at line 84 of file glx_window_management.cpp.

References ctx.

Referenced by OmniGCardConverter::check_for_3d_gcard_availability(), and OmniGCardConverter::~OmniGCardConverter().

Here is the caller graph for this function:

Window glx_init ( Display *  dpy,
unsigned int  width,
unsigned int  height 
)

Parameters:
dpy Display,
width Window width.
height Window height.
Returns:
New Window.
Todo:
Avoid the initialization of a glx window implementing the OpenGl stuff with Pixel Buffer Objects [PBO].
Note:
The Window won't be displayed.

Definition at line 28 of file glx_window_management.cpp.

References ctx, and NULL.

Referenced by OmniGCardConverter::check_for_3d_gcard_availability(), and OmniGCardConverter::OmniGCardConverter().

Here is the caller graph for this function:


Variable Documentation

GLXContext ctx [static]

Definition at line 24 of file glx_window_management.cpp.

Referenced by glx_deinit(), and glx_init().


Generated on Tue Dec 26 10:33:04 2006 for Omnimeeting by  doxygen 1.4.7