From c3bbf03917a90ea2f219a565a74749e478009ca1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Thu, 24 Jan 2013 20:39:13 +0100 Subject: [PATCH] DebugTools: using wireframe primitives in ShapeRenderer. --- src/DebugTools/Implementation/AbstractBoxRenderer.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/DebugTools/Implementation/AbstractBoxRenderer.cpp b/src/DebugTools/Implementation/AbstractBoxRenderer.cpp index 988f2de64..e62bbc87a 100644 --- a/src/DebugTools/Implementation/AbstractBoxRenderer.cpp +++ b/src/DebugTools/Implementation/AbstractBoxRenderer.cpp @@ -21,6 +21,8 @@ #include "Primitives/Cube.h" #include "Primitives/Square.h" #include "Shaders/FlatShader.h" +#include "Trade/MeshData2D.h" +#include "Trade/MeshData3D.h" namespace Magnum { namespace DebugTools { namespace Implementation { @@ -36,7 +38,7 @@ AbstractBoxRenderer<2>::AbstractBoxRenderer() { if(mesh) return; /* Create the mesh */ - Primitives::Square square; + Trade::MeshData2D square = Primitives::Square::wireframe(); Buffer* buffer = new Buffer(Buffer::Target::Array); Mesh* mesh = new Mesh; @@ -62,7 +64,7 @@ AbstractBoxRenderer<3>::AbstractBoxRenderer() { if(mesh) return; /* Create the mesh */ - Primitives::Cube cube; + Trade::MeshData3D cube = Primitives::Cube::wireframe(); Buffer* vertexBuffer = new Buffer(Buffer::Target::Array); Buffer* indexBuffer = new Buffer(Buffer::Target::ElementArray); Mesh* mesh = new Mesh;