]> git.tdb.fi Git - libs/gl.git/blobdiff - source/shadowmap.h
Automatically determine texture units for effects
[libs/gl.git] / source / shadowmap.h
index 4903afeb711282bbfb80835cb9ec75edf1cc1037..57adf298fd27271bff0e8f4bb80ea2f916c7fba0 100644 (file)
@@ -28,7 +28,6 @@ private:
        mutable Matrix light_matrix;
        mutable Matrix view_matrix;
        mutable Matrix shadow_matrix;
-       unsigned unit;
        Texture2D depth_buf;
        Vector3 target;
        float radius;
@@ -55,11 +54,6 @@ public:
        thin objects from casting shadows on nearby sufraces. */
        void set_depth_bias(float);
 
-       /** Sets the texture unit to bind the shadow map to during the rendering
-       phase.  Provided to shaders through the shadow and shadow_unit uniforms.
-       The default is texture unit 3. */
-       void set_texture_unit(unsigned);
-
        virtual void setup_frame() const;
        virtual void finish_frame() const;