]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/batch.cpp
Remove the LINE_LOOP primitive type
[libs/gl.git] / source / core / batch.cpp
index 9192b6738c938125058e7e19f2ea4e77e8eae38a..9639a3207e4b71bc265520fd9a5f096357d8361c 100644 (file)
@@ -106,7 +106,7 @@ bool Batch::can_append(PrimitiveType other_type)
 {
        if(other_type!=prim_type)
                return false;
-       else if(prim_type==LINE_STRIP || prim_type==LINE_LOOP || prim_type==TRIANGLE_FAN)
+       else if(prim_type==LINE_STRIP || prim_type==TRIANGLE_FAN)
                return check_restart(false);
        else
                return true;
@@ -116,7 +116,7 @@ Batch &Batch::append(const Batch &other)
 {
        if(other.prim_type!=prim_type)
                throw invalid_argument("Batch::append");
-       if(prim_type==LINE_STRIP || prim_type==LINE_LOOP || prim_type==TRIANGLE_FAN)
+       if(prim_type==LINE_STRIP || prim_type==TRIANGLE_FAN)
                check_restart(true);
 
        if(other.data.empty())