[Piglit] [PATCH 0/2] V4: SSO: new test to ensure correct deadcode optimization

Gregory Hainaut gregory.hainaut at gmail.com
Tue Nov 3 11:09:48 PST 2015


Related to mesa issue: https://bugs.freedesktop.org/show_bug.cgi?id=79783

Mostly "Validated" on Nvidia driver. Nvidia fails to link vs_fs_prog_separate_inactive on first test

v4:
* Add both test to all.py

v3:
* Add a new test to ensure matching with various qualifier
To be discussed. I don't know, if behavior is acceptable/legit for version below GLSL4.5

v2:
* Test both output and input are still active
* Test real interstage variable are still optimized
* Mix rendezvous by name and location

Gregory Hainaut (2):
  SSO: new test to ensure correct deadcode optimization
  SSO: new test to ensure matching with various qualifier

 tests/all.py                                       |   4 +
 .../arb_separate_shader_objects/CMakeLists.gl.txt  |   2 +
 .../rendezvous_by_name.c                           | 358 +++++++++++++++++++++
 .../rendezvous_by_name_interpolation.c             | 210 ++++++++++++
 4 files changed, 574 insertions(+)
 create mode 100644 tests/spec/arb_separate_shader_objects/rendezvous_by_name.c
 create mode 100644 tests/spec/arb_separate_shader_objects/rendezvous_by_name_interpolation.c

-- 
2.1.4



More information about the Piglit mailing list