/**
* DMX utility functions.
*/
#ifndef CR_DMX_H
#define CR_DMX_H
#include "cr_spu.h"
#include "state/cr_statetypes.h"
typedef struct {
#ifdef __cplusplus
extern "C" {
#endif
extern int
extern CRDMXBackendWindowInfo *
crDMXAllocBackendWindowInfo(unsigned int numBackendWindows);
extern void
crDMXFreeBackendWindowInfo(unsigned int numBackendWindows,
/* Given the DMX front-end display "dpy" and window "xwin", update the
* backend window information in "backendWindows". If new subwindows are
* needed, and an OpenGL interface pointer is provided, use that interface
* and the subwindowVisBits to create new subwindows.
*/
extern GLboolean
unsigned int numBackendWindows,
const crOpenGLInterface *openGlInterface,
#ifdef __cplusplus
}
#endif
#endif /* CR_DLM_H */