| Revision: | 326 |
| Committed: | Thu May 28 10:33:59 2009 UTC (16 years, 6 months ago) by rossy |
| Content type: | text/x-chdr |
| File size: | 473 byte(s) |
| Log Message: | This is the first "non-working" commit of Daodan. For this reason, the last fully working release is in the /release/ folder while the current build is in the /build/ folder. The reason it's not working is that I'm trying to write a "proper" windowed mode by replacing ONrPlatform_Initialize and gl_platform_initialize. I'm currently in the middle of rewriting gl_platform_initialize and Oni's draw engine doesn't like the new code. |
| # | Content |
|---|---|
| 1 | #pragma once |
| 2 | #ifndef DAODAN_GL_H |
| 3 | #define DAODAN_GL_H |
| 4 | |
| 5 | #include "Daodan.h" |
| 6 | #include "BFW_Motoko_Draw.h" |
| 7 | |
| 8 | #include "oni_gl.h" |
| 9 | |
| 10 | void init_daodan_gl(); |
| 11 | void update_cdmode(); |
| 12 | unsigned int ONICALL daodan_enumerate_valid_display_modes(M3tDisplayMode modes[16]); |
| 13 | bool daodan_testmode(M3tDisplayMode mode); |
| 14 | int daodan_set_display_mode(short width, short height, short depth); |
| 15 | void daodan_set_gamma(float gamma); |
| 16 | int ONICALL daodangl_platform_initialize(); |
| 17 | |
| 18 | #endif |