X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Frender%2Frenderer.h;fp=source%2Frender%2Frenderer.h;h=fe13a882430f5407b4175d1aa481f776df86d009;hb=c89c1fb972fae2cb2f720cb3ec6cf8238ae8d2e1;hp=1cbcdc60546b93f0cccc2db6ee5cb95a27107b39;hpb=2a2917f41f02fa12e9354616d76bf45c9b5bf3e6;p=libs%2Fgl.git diff --git a/source/render/renderer.h b/source/render/renderer.h index 1cbcdc60..fe13a882 100644 --- a/source/render/renderer.h +++ b/source/render/renderer.h @@ -64,6 +64,7 @@ private: mutable int binding = -1; const Texture *texture = 0; const Sampler *sampler = 0; + int level = -1; int replaced = -1; }; @@ -160,6 +161,7 @@ public: void add_shader_data(const ProgramData &data); void set_texture(Tag, const Texture *, const Sampler * = 0); + void set_texture(Tag, const Texture *, int, const Sampler * = 0); private: void flush_shader_data();