Warp3D Nova profiling results for Shell Process 'neverball': Function calls used 8545.723744 ms, 61.75 % of context life-time 13838.729117 ms Draw calls per second 6868.470723 function | call count | errors | duration (ms) | % of 8545.723744 ms | % of CPU time CompileShader | 54 | 0 | 4215.599711 | 49.33 | 30.46 DrawElements | 31774 | 0 | 1338.987729 | 15.67 | 9.68 DrawArrays | 63275 | 0 | 1178.443879 | 13.79 | 8.52 BufferUnlock | 150801 | 0 | 934.965112 | 10.94 | 6.76 Submit | 37706 | 0 | 508.096283 | 5.95 | 3.67 Clear | 458 | 0 | 93.854152 | 1.10 | 0.68 VBOSetArray | 303160 | 0 | 87.031560 | 1.02 | 0.63 VBOLock | 70067 | 0 | 85.922685 | 1.01 | 0.62 CreateVertexBufferObject | 399 | 0 | 42.516261 | 0.50 | 0.31 WaitDone | 4700 | 0 | 27.078478 | 0.32 | 0.20 DestroyVertexBufferObject | 399 | 0 | 14.160926 | 0.17 | 0.10 BindVertexAttribArray | 233413 | 0 | 11.594298 | 0.14 | 0.08 BindTexture | 32813 | 0 | 4.229619 | 0.05 | 0.03 Destroy | 1 | 0 | 2.163733 | 0.03 | 0.02 SetShaderPipeline | 10211 | 0 | 1.006978 | 0.01 | 0.01 FBBindBuffer | 2 | 0 | 0.036572 | 0.00 | 0.00 DestroyFrameBuffer | 2 | 0 | 0.019168 | 0.00 | 0.00 WaitIdle | 4 | 0 | 0.012993 | 0.00 | 0.00 CreateFrameBuffer | 1 | 0 | 0.002847 | 0.00 | 0.00 SetRenderTarget | 2 | 0 | 0.000762 | 0.00 | 0.00 Primitive statistics: Total vertices 18135608, per second 1310522.915412, per draw call 190.802723, consisting of: - Triangles 17629044, per second 1273917.375078, per draw call 185.473219 - Triangle strips 395172, per second 28556.084887, per draw call 4.157561 - Points 111392, per second 8049.455447, per draw call 1.171943 OpenGL ES 2.0 profiling results for Shell Process 'neverball': Function calls used 9891.772587 ms, 66.09 % of context life-time 14966.655732 ms Draw calls (glDraw*) per frame 207.984683. Draw calls per second 6350.844670 Frames (buffer swaps) per second 30.535156 function | call count | errors | duration (ms) | % of 9891.772587 ms | % of CPU time (incl. driver) CompileShader | 54 | 0 | 4427.655692 | 44.76 | 29.58 DrawElements | 31774 | 0 | 2852.008381 | 28.83 | 19.06 DrawArrays | 63275 | 0 | 2278.488471 | 23.03 | 15.22 TexImage2D | 284 | 0 | 103.638730 | 1.05 | 0.69 Clear | 458 | 0 | 97.271364 | 0.98 | 0.65 UseProgram | 10210 | 0 | 79.046758 | 0.80 | 0.53 BindTexture | 27422 | 0 | 21.728756 | 0.22 | 0.15 SwapBuffers | 457 | 0 | 12.847857 | 0.13 | 0.09 VertexAttribPointer | 93175 | 0 | 11.570117 | 0.12 | 0.08 GenTextures | 284 | 0 | 3.310101 | 0.03 | 0.02 DeleteTextures | 284 | 0 | 2.304969 | 0.02 | 0.02 ActiveTexture | 7164 | 0 | 0.543369 | 0.01 | 0.00 EnableVertexAttribArray | 5100 | 0 | 0.520752 | 0.01 | 0.00 ShaderSource | 54 | 0 | 0.446004 | 0.00 | 0.00 TexParameteri | 921 | 0 | 0.391266 | 0.00 | 0.00 Primitive statistics: Total vertices 18135608, per second 1211758.455109, per draw call 190.802723, consisting of: - Triangles 17629044, per second 1177911.604756, per draw call 185.473219 - Triangle strips 395172, per second 26404.023081, per draw call 4.157561 - Points 111392, per second 7442.827273, per draw call 1.171943