X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcore%2Fbuffer.h;h=0e1836888dfbdd083ce47fe4c9af5dbfe6bfa3a5;hb=24b24e2203c776aacd9744bb947f5cf47b03d328;hp=db0ff025f3b1f816283fe0bed7a696d95d7ccff9;hpb=2e09b4f72f06537431151fe8b2574e1aa886ad48;p=libs%2Fgl.git diff --git a/source/core/buffer.h b/source/core/buffer.h index db0ff025..0e183688 100644 --- a/source/core/buffer.h +++ b/source/core/buffer.h @@ -4,7 +4,6 @@ #include #include #include -#include "gl.h" namespace Msp { namespace GL { @@ -26,6 +25,7 @@ UniformBlock classes contain built-in support for buffers. class Buffer { friend class PipelineState; + friend class Texture2D; friend class VertexSetup; private: @@ -38,9 +38,6 @@ public: Buffer(); ~Buffer(); - /** Returns the OpenGL ID of the buffer. For internal use only. */ - unsigned get_id() const { return id; } - /** Defines the storage size of the buffer. Must be called before data can be uploaded. Storage cannot be changed once set. */ void storage(unsigned);