demo: Add obj loading timing

This will help us optimize .obj loading for the demo program, which will
result in an .obj parser that will hopefully be useful to somebody one
day.
This commit is contained in:
Arseny Kapoulkine
2017-06-02 22:02:31 -07:00
parent cd3e6e0e5e
commit d6091891c2
+3 -1
View File
@@ -194,7 +194,9 @@ int main(int argc, char** argv)
if (argc > 1)
{
clock_t start = clock();
mesh = readOBJ(argv[1]);
clock_t end = clock();
if (mesh.vertices.empty())
{
@@ -202,7 +204,7 @@ int main(int argc, char** argv)
return 0;
}
printf("Using %s (%d vertices, %d triangles)\n", argv[1], int(mesh.vertices.size()), int(mesh.indices.size() / 3));
printf("Using %s (%d vertices, %d triangles); read in %f msec\n", argv[1], int(mesh.vertices.size()), int(mesh.indices.size() / 3), double(end - start) / CLOCKS_PER_SEC * 1000);
}
else
{