X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Frender%2Frenderer.h;h=af9eac0426e4c265a76bd2dc54879a5f85b636c3;hb=f19366d32cc29287a2730cfba90893e407754081;hp=5139c4ce925fd978d8136e6b5655f6ddfd4087d2;hpb=1fba50491957cdd28cff4082a32764691d8ec473;p=libs%2Fgl.git diff --git a/source/render/renderer.h b/source/render/renderer.h index 5139c4ce..af9eac04 100644 --- a/source/render/renderer.h +++ b/source/render/renderer.h @@ -4,7 +4,6 @@ #include #include #include "commands.h" -#include "framebuffer.h" #include "matrix.h" #include "pipelinestate.h" #include "programdata.h" @@ -16,11 +15,13 @@ namespace GL { class Batch; class Buffer; class Camera; +union ClearValue; class Clipping; class Material; class Mesh; class Lighting; class Program; +class QueryPool; class Renderable; class Sampler; class Texture; @@ -203,6 +204,9 @@ public: void resolve_multisample(Framebuffer &); + void begin_query(const QueryPool &, unsigned); + void end_query(const QueryPool &, unsigned); + private: void apply_state(); };