--- tests/texturing/getteximage-simple.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/tests/texturing/getteximage-simple.c b/tests/texturing/getteximage-simple.c index 273f2b36c..e86e7b25e 100644 --- a/tests/texturing/getteximage-simple.c +++ b/tests/texturing/getteximage-simple.c @@ -32,8 +32,10 @@ static int test_getteximage(void) for(i = 0; i < 4096; ++i) { if (data[i] != compare[i]) { + const unsigned pixel = i / 4; + const unsigned channel = i % 4; printf("GetTexImage() returns incorrect data in byte %i\n", i); - printf(" corresponding to (%i,%i) channel %i\n", i / 64, (i / 4) % 16, i % 4); + printf(" corresponding to (%i,%i) channel %i\n", pixel % 64, pixel / 64, channel); printf(" expected: %i\n", data[i]); printf(" got: %i\n", compare[i]); return 0; -- 2.17.1 _______________________________________________ Piglit mailing list Piglit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/piglit