]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/texture2d.h
Use a scratch binding to modify textures and buffers
[libs/gl.git] / source / core / texture2d.h
index 8f5c9b21df7df778559e2f52e40bf10bd841144a..877555c0f5ba43d4cdefb5a78af34225cc2e4756 100644 (file)
@@ -56,19 +56,11 @@ public:
        undefined.  If storage has already been allocated, does nothing. */
        void allocate(unsigned level);
 
-private:
-       void allocate_(unsigned level);
-
-public:
        /** Updates the contents of the entire texture.  Storage must be defined
        beforehand.  The image data must have dimensions and format matching the
        defined storage. */
        virtual void image(unsigned level, const void *data);
 
-private:
-       void image_(unsigned level, const void *data);
-
-public:
        DEPRECATED void image(unsigned level, PixelComponents fmt, DataType type, const void *data);
 
        /** Updates a rectangular region of the texture.  Storage must be defined