]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/vertexsetup.cpp
Remove support for array size specialization from the engine as well
[libs/gl.git] / source / core / vertexsetup.cpp
index 4fd589a9698bfe8a1616a4d097902a984e4f9c49..50f9c1837d1eff8e6bf5bfdf89d956b2cec82827 100644 (file)
@@ -8,14 +8,6 @@ using namespace std;
 namespace Msp {
 namespace GL {
 
-VertexSetup::VertexSetup():
-       dirty(0),
-       vertex_array(0),
-       inst_array(0),
-       index_buffer(0),
-       index_type(UNSIGNED_SHORT)
-{ }
-
 void VertexSetup::set_format(const VertexFormat &vfmt)
 {
        if(!verify_format(vfmt))
@@ -31,9 +23,9 @@ void VertexSetup::set_format(const VertexFormat &vfmt)
 void VertexSetup::set_format_instanced(const VertexFormat &vfmt, const VertexFormat &ifmt)
 {
        if(!verify_format(vfmt) || !verify_format(ifmt))
-               throw invalid_argument("VertexSetup::set_format");
+               throw invalid_argument("VertexSetup::set_format_instanced");
        if(!vertex_format.empty())
-               throw invalid_operation("VertexSetup::set_format");
+               throw invalid_operation("VertexSetup::set_format_instanced");
 
        require_format(vfmt, false);
        require_format(ifmt, true);