]> git.cworth.org Git - fips/blobdiff - metrics.c
Simplify metrics interface by dropping metrics_counter_new
[fips] / metrics.c
index e00bb6348851adb9a9a1d0033e0b59c23f1d3195..39c90ad1145547846da59dac480a6e711e4a846c 100644 (file)
--- a/metrics.c
+++ b/metrics.c
@@ -65,8 +65,8 @@ context_t current_context;
 int frames;
 int verbose;
 
-unsigned
-metrics_counter_new (void)
+void
+metrics_counter_start (void)
 {
        counter_t *counter;
 
@@ -89,13 +89,7 @@ metrics_counter_new (void)
                current_context.counter_head = counter;
        }
 
-       return counter->id;
-}
-
-void
-metrics_counter_start (unsigned counter)
-{
-       glBeginQuery (GL_TIME_ELAPSED, counter);
+       glBeginQuery (GL_TIME_ELAPSED, counter->id);
 }
 
 void