Module: Mesa
Branch: master
Commit: 89f2799daca94ffb46d7b305df92d0c1876ad83d
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=89f2799daca94ffb46d7b305df92d0c1876ad83d

Author: Keith Whitwell <[email protected]>
Date:   Tue Sep 22 11:58:09 2009 +0100

progs/perf: reset row_length after subimage test

Also test fewer sizes in teximage generally.

---

 progs/perf/teximage.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/progs/perf/teximage.c b/progs/perf/teximage.c
index 86f0ef8..9e032ad 100644
--- a/progs/perf/teximage.c
+++ b/progs/perf/teximage.c
@@ -131,6 +131,8 @@ UploadTexSubImage2D(unsigned count)
          glPixelStorei(GL_UNPACK_SKIP_PIXELS, 0);
          glPixelStorei(GL_UNPACK_SKIP_PIXELS, 0);
          glPixelStorei(GL_UNPACK_SKIP_ROWS, 0);
+         glPixelStorei(GL_UNPACK_ROW_LENGTH, 0);
+
       }
       else {
          /* replace whole texture image at once */
@@ -180,7 +182,7 @@ PerfDraw(void)
       for (subImage = 0; subImage < 2; subImage++) {
 
          /* loop over texture sizes */
-         for (TexSize = 16; TexSize <= maxSize; TexSize *= 2) {
+         for (TexSize = 16; TexSize <= maxSize; TexSize *= 4) {
             GLint bytesPerImage;
             double mbPerSec;
 

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to