It now is all the working.
authorDavid Gow <[email protected]>
Wed, 26 Mar 2014 10:54:18 +0000 (18:54 +0800)
committerDavid Gow <[email protected]>
Wed, 26 Mar 2014 10:54:18 +0000 (18:54 +0800)
src/view.cpp

index 5ea61f8..9e832d2 100644 (file)
@@ -37,17 +37,17 @@ void View::Render()
        }
        glEnd();
 
-       glBegin(GL_LINE_LOOP);
        for (unsigned id = 0; id < m_document.ObjectCount(); ++id)
        {
                if (m_document.m_objects.types[id] == RECT_OUTLINE)
                        continue;
                Rect obj_bounds = m_document.m_objects.bounds[id];
+               glBegin(GL_LINE_LOOP);
                glVertex2f(obj_bounds.x, obj_bounds.y);
                glVertex2f(obj_bounds.x + obj_bounds.w, obj_bounds.y);
                glVertex2f(obj_bounds.x + obj_bounds.w, obj_bounds.y + obj_bounds.h);
                glVertex2f(obj_bounds.x, obj_bounds.y + obj_bounds.h);
+               glEnd();
        }
-       glEnd();
 
 }

UCC git Repository :: git.ucc.asn.au