From: Francisco Santos Date: Wed, 29 Apr 2015 16:27:01 +0000 (+0100) Subject: Use UNSIGNED_INT for index buffers. X-Git-Tag: dali_1.0.47~2^2~17 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F86%2F38886%2F1;p=platform%2Fcore%2Fuifw%2Fdali-demo.git Use UNSIGNED_INT for index buffers. Change-Id: I0f13e936dfbb156885606d23d0d3d1bb9914faf5 --- diff --git a/examples/line-mesh/line-mesh-example.cpp b/examples/line-mesh/line-mesh-example.cpp index 2d2b68a9..9b5ec4c6 100644 --- a/examples/line-mesh/line-mesh-example.cpp +++ b/examples/line-mesh/line-mesh-example.cpp @@ -91,10 +91,10 @@ Geometry CreateGeometry() pentacleVertices.SetData(pentacleVertexData); // Create indices - unsigned short indexData[10] = { 0, 1, 1, 2, 2, 3, 3, 4, 4, 0 }; + unsigned int indexData[10] = { 0, 1, 1, 2, 2, 3, 3, 4, 4, 0 }; Property::Map indexFormat; indexFormat["indices"] = Property::UNSIGNED_INTEGER; - PropertyBuffer indices = PropertyBuffer::New( PropertyBuffer::STATIC, indexFormat, 5 ); + PropertyBuffer indices = PropertyBuffer::New( PropertyBuffer::STATIC, indexFormat, sizeof(indexData)/sizeof(indexData[0]) ); indices.SetData(indexData); // Create the geometry object diff --git a/examples/textured-mesh/textured-mesh-example.cpp b/examples/textured-mesh/textured-mesh-example.cpp index e0576160..f5f55749 100644 --- a/examples/textured-mesh/textured-mesh-example.cpp +++ b/examples/textured-mesh/textured-mesh-example.cpp @@ -79,10 +79,10 @@ Geometry CreateGeometry() texturedQuadVertices.SetData(texturedQuadVertexData); // Create indices - unsigned short indexData[6] = { 0, 3, 1, 0, 2, 3 }; + unsigned int indexData[6] = { 0, 3, 1, 0, 2, 3 }; Property::Map indexFormat; indexFormat["indices"] = Property::UNSIGNED_INTEGER; - PropertyBuffer indices = PropertyBuffer::New( PropertyBuffer::STATIC, indexFormat, 3 ); + PropertyBuffer indices = PropertyBuffer::New( PropertyBuffer::STATIC, indexFormat, sizeof(indexData)/sizeof(indexData[0]) ); indices.SetData(indexData); // Create the geometry object