dungeon_crawler
diff prototype/src/renderer_deferred.h @ 72:a27528035e20
- re-organized the renderer classes a bit wrt final render-target
- implemented identity color-grading palette for now
- broke particle systems....
- removed multipass renderer
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Fri, 19 Oct 2012 02:45:57 +0300 |
parents | fc2b3d06d07c |
children |
line diff
1.1 --- a/prototype/src/renderer_deferred.h Tue Oct 16 04:08:35 2012 +0300 1.2 +++ b/prototype/src/renderer_deferred.h Fri Oct 19 02:45:57 2012 +0300 1.3 @@ -8,20 +8,17 @@ 1.4 class DeferredRenderer : public Renderer { 1.5 protected: 1.6 // render targets 1.7 - unsigned int fbo, rend_tex, rbuf_depth; 1.8 unsigned int mrt_tex[MRT_COUNT]; 1.9 - int tex_xsz, tex_ysz; 1.10 1.11 // shaders 1.12 unsigned int mrt_prog; 1.13 unsigned int deferred_omni, deferred_debug; 1.14 - unsigned int post_sdr; 1.15 1.16 mutable unsigned int curr_prog; 1.17 1.18 int num_draw_bufs; 1.19 1.20 - virtual bool create_fbo(); 1.21 + virtual bool create_rtarg(); 1.22 1.23 public: 1.24 DeferredRenderer();