]> git.tdb.fi Git - libs/gl.git/blobdiff - source/program.h
Refactor TextureCube face information functions with lookup tables
[libs/gl.git] / source / program.h
index 4feb862d29483cf99359e52750d671726e1175ef..53f060d2d99fdf4fd92e55b3fefd4a956c54da2e 100644 (file)
@@ -31,6 +31,7 @@ public:
 
                void attribute(unsigned, const std::string &);
                void fragment_shader(const std::string &);
+               void geometry_shader(const std::string &);
                void standard();
                void vertex_shader(const std::string &);
        };
@@ -90,7 +91,7 @@ public:
        void attach_shader(Shader &shader);
        void attach_shader_owned(Shader *shader);
        void detach_shader(Shader &shader);
-       const ShaderList &get_shaders() const { return shaders; }
+       const ShaderList &get_attached_shaders() const { return shaders; }
 
        void bind_attribute(unsigned, const std::string &);
        void bind_attribute(VertexComponent, const std::string &);