]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/commands.cpp
Use friend declarations to access OpenGL IDs of objects
[libs/gl.git] / source / core / commands.cpp
index 97da5dadbe9cbc29dcfcbf22a36009decdd79072..529cd3921fa5ef0243a6a78a6ffe2be6c1f6654d 100644 (file)
@@ -54,17 +54,17 @@ void Commands::resolve_multisample(Framebuffer &target, BufferBits buffers)
        unsigned height = min(source->get_height(), target.get_height());
 
        if(ARB_direct_state_access)
-               glBlitNamedFramebuffer(source->get_id(), target.get_id(), 0, 0, width, height, 0, 0, width, height, buffers, GL_NEAREST);
+               glBlitNamedFramebuffer(source->id, target.id, 0, 0, width, height, 0, 0, width, height, buffers, GL_NEAREST);
        else
        {
-               glBindFramebuffer(GL_READ_FRAMEBUFFER, source->get_id());
-               glBindFramebuffer(GL_DRAW_FRAMEBUFFER, target.get_id());
+               glBindFramebuffer(GL_READ_FRAMEBUFFER, source->id);
+               glBindFramebuffer(GL_DRAW_FRAMEBUFFER, target.id);
 
                target.refresh();
 
                glBlitFramebuffer(0, 0, width, height, 0, 0, width, height, buffers, GL_NEAREST);
 
-               glBindFramebuffer(GL_FRAMEBUFFER, source->get_id());
+               glBindFramebuffer(GL_FRAMEBUFFER, source->id);
        }
 }