diff options
| author | Starlightbotanist <starlightbotanist@gmail.com> | 2026-10-01 13:28:38 -0400 |
|---|---|---|
| committer | Starlightbotanist <starlightbotanist@gmail.com> | 2026-10-04 00:25:01 -0400 |
| commit | 4ba37f1dde9ea3da96716f5613498bbb4228fe4c (patch) | |
| tree | 33120114957a9958e725f2ffb174b0d9c8ad345c /Source/Core/InputCommon/ControllerInterface/SteamDeck | |
| parent | 003c61b78bec7955dbe765afd61abca0c6bfabf2 (diff) | |
VideoCommon: Work around Adreno TEV zero input miscompilation
Some Qualcomm Android drivers from version 700 onward miscompile
specialized TEV pixel shaders when color input A or B is TevColorArg::Zero.
Use konstLookup[8].rgb, which PixelShaderManager initializes to zero,
to keep these inputs dependent on a uniform value.
Use the existing driver bug gate for OpenGL and Vulkan. Other inputs and
unaffected drivers retain their original shader expressions.
Diffstat (limited to 'Source/Core/InputCommon/ControllerInterface/SteamDeck')
0 files changed, 0 insertions, 0 deletions
