]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/sampler.h
Remove default sampler from Texture
[libs/gl.git] / source / core / sampler.h
index f68f1a16183545c315a224017bd7b1ddd292adae..bb02269f8c0ec9bcfd4408b3e48fa49702b90e06 100644 (file)
@@ -99,7 +99,6 @@ private:
        };
 
        unsigned id;
-       const Texture *owner;
        TextureFilter min_filter;
        TextureFilter mag_filter;
        float max_anisotropy;
@@ -113,10 +112,8 @@ private:
 
 public:
        Sampler();
-       Sampler(const Texture &);
-private:
-       void init();
 
+private:
        void update_parameter(int) const;
        void set_parameter_i(unsigned, int) const;
        void set_parameter_f(unsigned, float) const;
@@ -165,8 +162,6 @@ public:
        static void unbind() { unbind_from(0); }
        static void unbind_from(unsigned);
 
-       void unload();
-
        void set_debug_name(const std::string &);
 };