Currently these are run only against GL_RGBA and GL_RGBA8I. All pass on IVB and SKL with Mesa upstream.
CC: Jason Ekstrand <[email protected]> CC: Anuj Phogat <[email protected]> CC: Kenneth Graunke <[email protected]> Topi Pohjolainen (17): util/fbo: Provide color format to config constructor ext_framebuffer_multisample: Clamp UNORM only to [0, 1.0] ext_framebuffer_multisample: Allow resolve fbos with different formats ext_framebuffer_multisample: accuracy also against RGBA16F/32F ext_framebuffer_multisample: more tests against GL_RGBA16F/32F ext_framebuffer_multisample: blit-flipped also against RGBA16F/32F ext_framebuffer_multisample: blit-mismatched also against RGBA16F/32F ext_framebuffer_multisample: blit-multiple-rt also against RGBA16F/32F ext_framebuffer_multisample: color clear also against RGBA16F/32F ext_framebuffer_multisample: multiple-blit also against RGBA16F/32F ext_framebuffer_multisample: sample-alpha- also against RGBA16F/32F ext_framebuffer_multisample: unaligned-blit also against RGBA16F/32F ext_framebuffer_multisample: upsample also against RGBA16F/32F ext_framebuffer_multisample: clip-and-scissor also against RGBA16F/32F ext_framebuffer_multisample: sample-coverage also against RGBA16F/32F ext_framebuffer_multisample: int-draw-buffers also against 8/16/32/UI ext_framebuffer_multisample: Use full value range for integer formats tests/all.py | 67 ++++++++------- .../attachments-blit-scaled-linear.cpp | 2 +- .../arb_framebuffer_object/blit-scaled-linear.cpp | 2 +- .../execution/builtin-gl-num-samples.cpp | 5 +- .../execution/builtin-gl-sample-id.cpp | 2 +- .../execution/builtin-gl-sample-mask-mrt-alpha.cpp | 2 +- .../execution/builtin-gl-sample-mask-simple.cpp | 2 +- .../execution/builtin-gl-sample-mask.cpp | 2 +- .../execution/builtin-gl-sample-position.cpp | 2 +- .../execution/ignore-centroid-qualifier.cpp | 2 +- .../execution/interpolate-at-sample-position.cpp | 2 +- .../spec/ext_framebuffer_multisample/accuracy.cpp | 29 +++++-- .../alpha-to-coverage-dual-src-blend.cpp | 9 +- ...alpha-to-coverage-no-draw-buffer-zero-write.cpp | 9 +- .../alpha-to-one-dual-src-blend.cpp | 9 +- .../alpha-to-one-msaa-disabled.cpp | 9 +- tests/spec/ext_framebuffer_multisample/bitmap.cpp | 11 ++- .../ext_framebuffer_multisample/blit-flipped.cpp | 16 ++-- .../blit-mismatched-formats.cpp | 27 ++++-- .../blit-mismatched-samples.cpp | 17 +++- .../blit-mismatched-sizes.cpp | 17 +++- .../blit-multiple-render-targets.cpp | 10 ++- tests/spec/ext_framebuffer_multisample/clear.cpp | 31 +++++-- .../clip-and-scissor-blit.cpp | 19 +++-- tests/spec/ext_framebuffer_multisample/common.cpp | 12 ++- tests/spec/ext_framebuffer_multisample/common.h | 6 +- .../draw-buffers-alpha-to-coverage.cpp | 9 +- .../draw-buffers-alpha-to-one.cpp | 9 +- .../draw-buffers-common.cpp | 97 ++++++++++++++++------ .../ext_framebuffer_multisample/enable-flag.cpp | 4 +- tests/spec/ext_framebuffer_multisample/formats.cpp | 7 +- .../int-draw-buffers-alpha-to-coverage.cpp | 10 ++- .../int-draw-buffers-alpha-to-one.cpp | 10 ++- .../ext_framebuffer_multisample/interpolation.cpp | 4 +- .../ext_framebuffer_multisample/line-smooth.cpp | 10 ++- .../multisample-blit.cpp | 30 +++++-- .../spec/ext_framebuffer_multisample/no-color.cpp | 5 +- .../ext_framebuffer_multisample/point-smooth.cpp | 10 ++- .../ext_framebuffer_multisample/polygon-smooth.cpp | 10 ++- .../polygon-stipple.cpp | 13 ++- .../sample-alpha-to-coverage.cpp | 41 ++++++--- .../sample-alpha-to-one.cpp | 9 +- .../sample-coverage.cpp | 15 ++-- .../ext_framebuffer_multisample/turn-on-off.cpp | 2 +- .../ext_framebuffer_multisample/unaligned-blit.cpp | 36 +++++--- .../spec/ext_framebuffer_multisample/upsample.cpp | 35 +++++--- .../blit-scaled.cpp | 4 +- .../negative-blit-scaled.cpp | 2 +- tests/util/piglit-fbo.cpp | 7 +- tests/util/piglit-fbo.h | 3 +- tests/util/sized-internalformats.h | 8 ++ 51 files changed, 483 insertions(+), 228 deletions(-) -- 2.11.0 _______________________________________________ Piglit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/piglit
