Hi all, these tests add coverage for checking that gl_PrimitiveID resets at the start of a new instance. Radeon GPUs require a few subtleties in hardware to make sure that works correctly, and we were missing some of them. Please review!
Thanks, Nicolai -- tests/shaders/shader_runner.c | 66 +++++++++---- .../fs-primitiveid-instanced.shader_test | 79 +++++++++++++++ .../gs-primitiveid-instanced.shader_test | 87 +++++++++++++++++ .../tcs-primitiveid-instanced.shader_test | 92 ++++++++++++++++++ ...-no-tcs-primitiveid-instanced.shader_test | 66 +++++++++++++ .../tes-primitiveid-instanced.shader_test | 85 ++++++++++++++++ .../primitive-id-no-gs-instanced.shader_test | 60 ++++++++++++ 7 files changed, 515 insertions(+), 20 deletions(-) _______________________________________________ Piglit mailing list Piglit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/piglit