This is a re-spin of the previous series based on feedback from Paul and Eric.
The first 5 patches make 'draw rect' work in core profile shader tests. The remaining patches modify existing tests to use 'draw rect' instead of 'draw arrays'. There are additional tests that could be converted, but I basically ran out of motivation... and started shaving other yaks. Patch 6 adds a pass-through vertex shader to shader_runner. The remaining patches, except patch 9, modify test cases to use the pass-through shader, then modify the tests to use 'draw rect'. Each pair of patches could probably be squashed together. Patch 9 is just some trivial clean-up of a test. I started this series before the minimum-maximum series (previously sent to the piglit list). I discovered that all of the minimum-maximum tests also used 'draw arrays', and I decided to clean up those tests in a different way. So this series now sits on top of that series. This patch series is also on the yak-shaving branch in my freedesktop.org piglit repository. _______________________________________________ Piglit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/piglit
