X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fcore%2Fcommands.cpp;h=563c4a83d549175a34d61f65339a19e98fa9816b;hp=72b5a939f7194bb95280c9c4e3fbad9fd1b5caf8;hb=a60b558e1c327fd2e2600ad2551dc0ac648761f2;hpb=ebef7085e2672866189ccdb3a89e977e678a89b9 diff --git a/source/core/commands.cpp b/source/core/commands.cpp index 72b5a939..563c4a83 100644 --- a/source/core/commands.cpp +++ b/source/core/commands.cpp @@ -32,7 +32,7 @@ void Commands::draw(const Batch &batch) { pipeline_state->apply(); void *data_ptr = reinterpret_cast(batch.get_offset()); - glDrawElements(batch.get_type(), batch.size(), batch.get_gl_index_type(), data_ptr); + glDrawElements(batch.get_gl_primitive_type(), batch.size(), batch.get_gl_index_type(), data_ptr); } void Commands::draw_instanced(const Batch &batch, unsigned count) @@ -41,7 +41,7 @@ void Commands::draw_instanced(const Batch &batch, unsigned count) pipeline_state->apply(); void *data_ptr = reinterpret_cast(batch.get_offset()); - glDrawElementsInstanced(batch.get_type(), batch.size(), batch.get_gl_index_type(), data_ptr, count); + glDrawElementsInstanced(batch.get_gl_primitive_type(), batch.size(), batch.get_gl_index_type(), data_ptr, count); } void Commands::resolve_multisample(Framebuffer &target, BufferBits buffers)