GPUOpen-Drivers / llpc

LLVM-Based Pipeline Compiler
MIT License
166 stars 115 forks source link

Don't create xfb call if forceDisableStreamOut is enabled #2790

Closed xuechen417 closed 11 months ago

xuechen417 commented 11 months ago

Commit b26fa0f missed the check for forceDisableStreamOut in llpc version less than 70, which causes a regression on the case that there are xfb outputs but the flag forceDisableStreamOut is enabled. This change will add the check on it to avoid creating xfb call for this case.

amdvlk-admin commented 11 months ago

Test summary for commit 14d3784a27ead96d7c5c99c4f455df3aa60b73a2

CTS tests (Failed: 0/138020)
  • Built with version 1.3.5.2
  • Ubuntu navi3x, Srdcvk
    • Passed: 35401/69018 (51.3%)
    • Failed: 0/69018 (0.0%)
    • Not Supported: 33617/69018 (48.7%)
    • Warnings: 0/69018 (0.0%)
    Ubuntu navi2x, Srdcvk
    • Passed: 35423/69002 (51.3%)
    • Failed: 0/69002 (0.0%)
    • Not Supported: 33579/69002 (48.7%)
    • Warnings: 0/69002 (0.0%)
amdvlk-admin commented 11 months ago

Test summary for commit a2d56fc13f03a3c0398e590edf400882739cf3e4

CTS tests (Failed: 0/137941)
  • Built with version 1.3.5.2
  • Ubuntu navi3x, Srdcvk
    • Passed: 35352/68939 (51.3%)
    • Failed: 0/68939 (0.0%)
    • Not Supported: 33587/68939 (48.7%)
    • Warnings: 0/68939 (0.0%)
    Ubuntu navi2x, Srdcvk
    • Passed: 35424/69002 (51.3%)
    • Failed: 0/69002 (0.0%)
    • Not Supported: 33578/69002 (48.7%)
    • Warnings: 0/69002 (0.0%)