X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbackends%2Fopengl%2Fcommands_backend.h;h=94ddc56026f6cb8c6e9fb9960ec8267566d4efbc;hb=94cadd1618f93239b1cb0acbd4f958257c035c98;hp=0fe989a730256127ba45bf00b6e8ccb2e42582a8;hpb=38712d8ecc57d043a2419ffbaeeb57f7a6586f14;p=libs%2Fgl.git diff --git a/source/backends/opengl/commands_backend.h b/source/backends/opengl/commands_backend.h index 0fe989a7..94ddc560 100644 --- a/source/backends/opengl/commands_backend.h +++ b/source/backends/opengl/commands_backend.h @@ -17,11 +17,15 @@ protected: OpenGLCommands() = default; + void begin_frame(unsigned) { } + void submit_frame(); + void use_pipeline(const PipelineState *); void clear(const ClearValue *); void draw(const Batch &); void draw_instanced(const Batch &, unsigned); - void resolve_multisample(Framebuffer &); + void dispatch(unsigned, unsigned, unsigned); + void resolve_multisample(); void begin_query(const QueryPool &, unsigned); void end_query(const QueryPool &, unsigned);