• Kenneth Graunke's avatar
    run: Mark shaders with only one stage as separable. · d74b3c25
    Kenneth Graunke authored
    There are a couple cases where a single shader might happen:
    
    - compute shaders
      (only one stage, no inputs and outputs; separable shouldn't matter)
    - vertex shaders with transform feedback
      (we want to retain outputs, but transform feedback varyings are
       specified via the API, not the shader - setting SSO fixes this)
    - old shader_test files captured before we started adding "SSO ENABLED".
    
    In any case, it seems harmless or beneficial to enable SSO for all
    .shader_test files containing a single shader.
    d74b3c25
Name
Last commit
Last update
licenses Loading commit data...
shaders Loading commit data...
.gitignore Loading commit data...
COPYING Loading commit data...
Makefile Loading commit data...
README Loading commit data...
check_dependencies.pl Loading commit data...
fd-report.py Loading commit data...
nv-report.py Loading commit data...
report.py Loading commit data...
run.c Loading commit data...
run.py Loading commit data...
si-report.py Loading commit data...