From 0015b8757d2168ebfc75fc7ad6475e223d88d71c Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Thu, 9 Jul 2009 00:32:36 +0000 Subject: New interface for background progress bars in C++ tests. --- tests/glxx.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'tests/glxx.cpp') diff --git a/tests/glxx.cpp b/tests/glxx.cpp index b22111f..e44510b 100644 --- a/tests/glxx.cpp +++ b/tests/glxx.cpp @@ -42,12 +42,18 @@ main() { // Render the scene Progress progress = raytracer.render_async(); + std::cout << "Raytracing scene: "; + Progress barprogress = Tests::progressbar_async(std::cout, progress); + // Display the scene as it's rendered while (progress.progress() < 1.0) { writer.write(); display.flush(); } + barprogress.finish(); + std::cout << std::endl; + // Make sure we show the completed rendering progress.finish(); writer.write(); -- cgit v1.2.3