home *** CD-ROM | disk | FTP | other *** search
- #ifndef _tgl_osbuffer_h_
- #define _tgl_osbuffer_h_
-
- #ifdef __cplusplus
- extern "C" {
- #endif
-
- typedef struct {
- void **zbs;
- void **framebuffers;
- int numbuffers;
- int xsize, ysize;
- } ostgl_context;
-
- ostgl_context *
- ostgl_create_context(const int xsize,
- const int ysize,
- const int depth,
- void **framebuffers,
- const int numbuffers);
- void
- ostgl_delete_context(ostgl_context *context);
-
- void
- ostgl_make_current(ostgl_context *context, const int index);
-
- void
- ostgl_resize(ostgl_context * context,
- const int xsize,
- const int ysize,
- void **framebuffers);
-
- #ifdef __cplusplus
- }
- #endif
-
- #endif /* _tgl_osbuffer_h_ */
-