X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ftexture.h;h=db6165fed82628206f29d69b39036d2160edefca;hb=782344299d402dfc7e4eb038bba876d7455f50f5;hp=5566dccb8c9a111f55336b59d6aa7b68d08c0370;hpb=9d696772b2194b67d8e3e4da11169900eab58c0d;p=libs%2Fgl.git diff --git a/source/texture.h b/source/texture.h index 5566dccb..db6165fe 100644 --- a/source/texture.h +++ b/source/texture.h @@ -144,6 +144,10 @@ public: when a texture image is uploaded. */ void set_generate_mipmap(bool); +protected: + void auto_generate_mipmap(); + +public: /** Sets depth texture comparison. Has no effect on other formats. When comparison is enabled, the third component of the texture coordinate is compared against the texel value, and the result is returned as the texture @@ -162,6 +166,8 @@ public: static const Texture *current(unsigned = 0); static void unbind() { unbind_from(0); } static void unbind_from(unsigned); + + virtual UInt64 get_data_size() const { return 0; } }; } // namespace GL