dungeon_crawler
view prototype/src/renderer_multipass.h @ 60:aa86119e3295
added multipass deferred
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Tue, 25 Sep 2012 06:19:37 +0300 |
parents | |
children |
line source
1 #ifndef RENDERER_MULTIPASS_H_
2 #define RENDERER_MULTIPASS_H_
4 #include "renderer_deferred.h"
6 class MultipassRenderer : public DeferredRenderer {
7 private:
8 unsigned int rt_prog[MRT_COUNT];
10 public:
11 MultipassRenderer();
12 virtual ~MultipassRenderer();
14 virtual bool init(int xsz, int ysz);
16 virtual int get_tangent_location() const;
18 virtual void render(const Level *level) const;
19 };
21 #endif // RENDERER_MULTIPASS_H_