diff options
| author | inmarket <andrewh@inmarket.com.au> | 2014-08-20 17:44:40 +1000 |
|---|---|---|
| committer | inmarket <andrewh@inmarket.com.au> | 2014-08-20 17:44:40 +1000 |
| commit | 2b47a0708602b45b0b5db120a496bf92232aa4b1 (patch) | |
| tree | 6c5965b6bf1d109b853efe64777bbc7ee5548882 /3rdparty/tinygl-0.4-ugfx/include/GL/oscontext.h | |
| parent | c06bff3304ed234c3a7f96fd049755ac59228ef7 (diff) | |
| parent | 0f3f8f68f87233bf59c3fa68c3dfe1f492a1a478 (diff) | |
| download | uGFX-2b47a0708602b45b0b5db120a496bf92232aa4b1.tar.gz uGFX-2b47a0708602b45b0b5db120a496bf92232aa4b1.tar.bz2 uGFX-2b47a0708602b45b0b5db120a496bf92232aa4b1.zip | |
Merge branch 'master' into newmouse
Diffstat (limited to '3rdparty/tinygl-0.4-ugfx/include/GL/oscontext.h')
| -rw-r--r-- | 3rdparty/tinygl-0.4-ugfx/include/GL/oscontext.h | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/3rdparty/tinygl-0.4-ugfx/include/GL/oscontext.h b/3rdparty/tinygl-0.4-ugfx/include/GL/oscontext.h new file mode 100644 index 00000000..a044f225 --- /dev/null +++ b/3rdparty/tinygl-0.4-ugfx/include/GL/oscontext.h @@ -0,0 +1,37 @@ +#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_ */ |
