X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Frenderers%2Fdebug%2Fdebug-renderer.cpp;h=1fc45ca7cef04035991635bce9d74748402c246a;hb=36ac338ff7e9c299ce45818d77aa8f71c63a45aa;hp=7ab33c7612f0f3fb777623bd52d6e49f096c95a1;hpb=6c6cdc0f1c2e6373e4eb3bf74397abba5befe026;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/controls/renderers/debug/debug-renderer.cpp b/dali-toolkit/internal/controls/renderers/debug/debug-renderer.cpp index 7ab33c7..1fc45ca 100644 --- a/dali-toolkit/internal/controls/renderers/debug/debug-renderer.cpp +++ b/dali-toolkit/internal/controls/renderers/debug/debug-renderer.cpp @@ -92,9 +92,8 @@ void DebugRenderer::InitializeRenderer() { Geometry geometry = CreateQuadWireframeGeometry(); Shader shader = Shader::New( VERTEX_SHADER, FRAGMENT_SHADER ); - Material material = Material::New( shader ); - mImpl->mRenderer = Renderer::New( geometry, - material ); + + mImpl->mRenderer = Renderer::New( geometry, shader); mFactoryCache.CacheDebugRenderer( mImpl->mRenderer ); } } @@ -118,16 +117,12 @@ Geometry DebugRenderer::CreateQuadWireframeGeometry() quadVertices.SetData( quadVertexData, 4 ); // Create indices - unsigned int indexData[10] = { 0, 1, 1, 2, 2, 3, 3, 0 }; - Property::Map indexFormat; - indexFormat[INDEX_NAME] = Property::INTEGER; - PropertyBuffer indices = PropertyBuffer::New( indexFormat ); - indices.SetData( indexData, sizeof(indexData)/sizeof(indexData[0]) ); + unsigned short indexData[10] = { 0, 1, 1, 2, 2, 3, 3, 0 }; // Create the geometry object Geometry geometry = Geometry::New(); geometry.AddVertexBuffer( quadVertices ); - geometry.SetIndexBuffer( indices ); + geometry.SetIndexBuffer( indexData, sizeof(indexData)/sizeof(indexData[0]) ); geometry.SetGeometryType( Geometry::LINES ); return geometry;