Disable texture sharing on Qualcomm GPUs

See #1857
This commit is contained in:
Cameron Gutman
2026-04-11 20:14:14 -05:00
parent c685021f21
commit a766c9cafc

View File

@@ -387,7 +387,8 @@ bool D3D11VARenderer::createDeviceByAdapterIndex(int adapterIndex, bool* adapter
"Avoiding texture sharing for old pre-FL11.1 GPU");
separateDevices = false;
}
else if (adapterDesc.VendorId == 0x1ED5) { // Moore Threads (texture is all zero/green)
else if (adapterDesc.VendorId == 0x1ED5 || // Moore Threads (texture is all zero/green)
adapterDesc.VendorId == 0x4D4F4351) { // Qualcomm (decoding is unstable/slow on QC710)
SDL_LogInfo(SDL_LOG_CATEGORY_APPLICATION,
"Avoiding texture sharing on known broken GPU vendor");
separateDevices = false;