зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1807403 - Blocklist WebGPU on all macOS. r=gfx-reviewers,aosmond
WGPU doesn't have bounds checks on Metal yet, so WebGPU is too unsafe to expose by default for now. Differential Revision: https://phabricator.services.mozilla.com/D170702
This commit is contained in:
Родитель
9363d07cc1
Коммит
b8188c30a3
|
@ -410,6 +410,11 @@ const nsTArray<GfxDriverInfo>& GfxInfo::GetGfxDriverInfo() {
|
|||
IMPLEMENT_MAC_DRIVER_BLOCKLIST(
|
||||
OperatingSystem::OSX, DeviceFamily::IntelSandyBridge, nsIGfxInfo::FEATURE_WEBRENDER,
|
||||
nsIGfxInfo::FEATURE_BLOCKED_DEVICE, "FEATURE_FAILURE_INTEL_MAC_HD3000_NO_WEBRENDER");
|
||||
|
||||
// wgpu doesn't safely support OOB behavior on Metal yet.
|
||||
IMPLEMENT_MAC_DRIVER_BLOCKLIST(OperatingSystem::OSX, DeviceFamily::All,
|
||||
nsIGfxInfo::FEATURE_WEBGPU, nsIGfxInfo::FEATURE_BLOCKED_DEVICE,
|
||||
"FEATURE_FAILURE_MAC_WGPU_NO_METAL_BOUNDS_CHECKS");
|
||||
}
|
||||
return *sDriverInfo;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче