clray

annotate src/rt.h @ 39:980bc07be868

Implemented OpenGL/OpenCL interop, and removed the texture copy
author John Tsiombikas <nuclear@member.fsf.org>
date Fri, 27 Aug 2010 18:30:09 +0100
parents 8b2f2ad14ae7
children 30bf84881553
rev   line source
nuclear@3 1 #ifndef RT_H_
nuclear@3 2 #define RT_H_
nuclear@3 3
nuclear@22 4 #include "scene.h"
nuclear@13 5
nuclear@39 6 bool init_renderer(int xsz, int ysz, Scene *scn, unsigned int tex);
nuclear@3 7 void destroy_renderer();
nuclear@3 8 bool render();
nuclear@12 9 void set_xform(float *matrix, float *invtrans);
nuclear@12 10
nuclear@27 11 void dbg_render_gl(Scene *scn, bool show_tree = false, bool show_obj = true);
nuclear@3 12
nuclear@3 13 #endif /* RT_H_ */