implemented FX_grSstPerfStats()
authorBrian Paul <brian.paul@tungstengraphics.com>
Tue, 7 Mar 2000 18:23:20 +0000 (18:23 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Tue, 7 Mar 2000 18:23:20 +0000 (18:23 +0000)
src/mesa/drivers/glide/fxglidew.c

index dc51ee9d1ef777e7cc671c8d0ff6dac6a90bcdde..b3cc6e70923013fcd18d037f2ac1dac318b78967 100644 (file)
@@ -221,12 +221,12 @@ void FX_grGlideGetVersion(char *buf)
 
 void FX_grSstPerfStats(GrSstPerfStats_t *st)
 {
-  /* ToDo */
-  st->pixelsIn = 0;
-  st->chromaFail = 0;
-  st->zFuncFail = 0;
-  st->aFuncFail = 0;
-  st->pixelsOut = 0;
+  int n;
+  grGet(GR_STATS_PIXELS_IN, 4, &n);              st->pixelsIn = n;
+  grGet(GR_STATS_PIXELS_CHROMA_FAIL, 4, &n);     st->chromaFail = n;
+  grGet(GR_STATS_PIXELS_DEPTHFUNC_FAIL, 4, &n);  st->zFuncFail = n;
+  grGet(GR_STATS_PIXELS_AFUNC_FAIL, 4, &n);      st->aFuncFail = n;
+  grGet(GR_STATS_PIXELS_OUT, 4, &n);             st->pixelsOut = n;
 }
 
 void FX_grAADrawLine(GrVertex *a,GrVertex *b)