Mercurial > hg > Game > Cerium
view example/cube/main.cpp @ 282:ef6b225f6f40 draft
fix
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 05 Jun 2009 16:08:00 +0900 |
parents | df32980116bd |
children |
line wrap: on
line source
int main() { CubeSceneGraph scg[2]; TaskID wait = 0; TaskID wait2 = 0; int phase = 0; scg[0] = new CubeSceneGraph("cube.xml"); scg[1] = scg[0]->copy(); // OPENGL, SHARED, DATAPACK, CELL RenderingEngine *engine = RenderingEngineFactory(OPENGL); engine->init(width, height, bpp); while (1) { wait = engine->update_all(scg[1-phase], scg[phase], wait); //scg[1-phase]->update_all(scg[phase]); wait2 = engine->draw_all(scg[phase], wait2); //scg[phase]->draw_all(engine); phase ^= 1; } }