зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1802357 - Block FEATURE_HW_DECODED_VIDEO_ZERO_COPY with Intel KabyLake r=gfx-reviewers,aosmond
With Intel HD Graphics 620(KabyLake), hardware video decoding with zero video copy causes stall during destroying video MFTDecoder. Differential Revision: https://phabricator.services.mozilla.com/D179908
This commit is contained in:
Родитель
130ce8e66e
Коммит
805b0184b0
|
@ -333,6 +333,30 @@ const GfxDeviceFamily* GfxDriverInfo::GetDeviceFamily(DeviceFamily id) {
|
|||
APPEND_DEVICE(0x193b);
|
||||
APPEND_DEVICE(0x193d);
|
||||
break;
|
||||
case DeviceFamily::IntelKabyLake:
|
||||
APPEND_DEVICE(0x5902);
|
||||
APPEND_DEVICE(0x5906);
|
||||
APPEND_DEVICE(0x5908);
|
||||
APPEND_DEVICE(0x590A);
|
||||
APPEND_DEVICE(0x590B);
|
||||
APPEND_DEVICE(0x590E);
|
||||
APPEND_DEVICE(0x5913);
|
||||
APPEND_DEVICE(0x5915);
|
||||
APPEND_DEVICE(0x5912);
|
||||
APPEND_DEVICE(0x5916);
|
||||
APPEND_DEVICE(0x5917);
|
||||
APPEND_DEVICE(0x591A);
|
||||
APPEND_DEVICE(0x591B);
|
||||
APPEND_DEVICE(0x591D);
|
||||
APPEND_DEVICE(0x591E);
|
||||
APPEND_DEVICE(0x5921);
|
||||
APPEND_DEVICE(0x5923);
|
||||
APPEND_DEVICE(0x5926);
|
||||
APPEND_DEVICE(0x5927);
|
||||
APPEND_DEVICE(0x593B);
|
||||
APPEND_DEVICE(0x591C);
|
||||
APPEND_DEVICE(0x87C0);
|
||||
break;
|
||||
case DeviceFamily::IntelHD520:
|
||||
APPEND_DEVICE(0x1916);
|
||||
break;
|
||||
|
@ -629,6 +653,7 @@ const nsAString& GfxDriverInfo::GetDeviceVendor(DeviceFamily id) {
|
|||
case DeviceFamily::IntelSandyBridge:
|
||||
case DeviceFamily::IntelGen7Baytrail:
|
||||
case DeviceFamily::IntelSkylake:
|
||||
case DeviceFamily::IntelKabyLake:
|
||||
case DeviceFamily::IntelHD520:
|
||||
case DeviceFamily::IntelMobileHDGraphics:
|
||||
case DeviceFamily::IntelWebRenderBlocked:
|
||||
|
|
|
@ -178,6 +178,7 @@ enum class DeviceFamily : uint8_t {
|
|||
IntelSandyBridge,
|
||||
IntelGen7Baytrail,
|
||||
IntelSkylake,
|
||||
IntelKabyLake,
|
||||
IntelHD520,
|
||||
IntelMobileHDGraphics,
|
||||
NvidiaBlockD3D9Layers,
|
||||
|
|
|
@ -1779,6 +1779,12 @@ const nsTArray<GfxDriverInfo>& GfxInfo::GetGfxDriverInfo() {
|
|||
V(10, 18, 15, 4256), V(10, 18, 15, 4293), "FEATURE_FAILURE_BUG_1763280",
|
||||
"Intel driver 10.18.15.*");
|
||||
|
||||
APPEND_TO_DRIVER_BLOCKLIST2(
|
||||
OperatingSystem::Windows10, DeviceFamily::IntelKabyLake,
|
||||
nsIGfxInfo::FEATURE_HW_DECODED_VIDEO_ZERO_COPY,
|
||||
nsIGfxInfo::FEATURE_BLOCKED_DRIVER_VERSION, DRIVER_LESS_THAN,
|
||||
GfxDriverInfo::allDriverVersions, "FEATURE_FAILURE_BUG_1802357");
|
||||
|
||||
APPEND_TO_DRIVER_BLOCKLIST2(
|
||||
OperatingSystem::Windows, DeviceFamily::NvidiaAll,
|
||||
nsIGfxInfo::FEATURE_HW_DECODED_VIDEO_ZERO_COPY,
|
||||
|
|
Загрузка…
Ссылка в новой задаче