Intel HD Graphics 630 (Kabylake GT2) is not qualified on Win7. Why?
Categories
(Core :: Graphics: WebRender, defect)
Tracking
()
People
(Reporter: jan, Unassigned)
References
Details
(Keywords: nightly-community)
Attachments
(2 files)
Computer: HP Pavilion 580-023w (Nvidia card removed =PCI Express slot is empty)
Display resolution: 2560x1440
My driver:
The default driver provided by Microsoft was unpleasantly slow.
Intel does no longer provide official Win7 drivers for Gen7+ as Microsoft and Intel want to deprecate Win7, but some Mainboard vendors still offer working drivers:
Beta-Treiber für die Kaby-Lake-GPU unter Windows 7:
That's the one I've installed instead, which made Win7 Aero and Firefox' Advanced Layers work with expected performance.
Build ID: 20200509091423
bug 1636482 is included since build 20200508215459.
OS: Windows_NT 6.1
Compositing: Direct3D 11 (Advanced Layers)
GPU #1
Active: Yes
Description: Intel(R) HD Graphics 630
Vendor ID: 0x8086
Device ID: 0x5912
Driver Version: 21.20.16.4508
Driver Date: 8-27-2016
Drivers: igdumdim64 igd10iumd64 igd10iumd64 igdumdim32 igd10iumd32 igd10iumd32
Subsys ID: 00000000
RAM: 0
GPU #2
Active: No
Decision Log
WEBRENDER:
opt-in by default: WebRender is an opt-in feature
WEBRENDER_QUALIFIED:
blacklisted by env: No qualified hardware
WEBRENDER_COMPOSITOR:
unavailable by runtime: No DirectComposition usage
WEBRENDER_ANGLE:
opt-in by default: WebRender ANGLE is an opt-in feature
WEBRENDER_DCOMP_PRESENT:
opt-in by default: WebRender DirectComposition is an opt-in feature
ADVANCED_LAYERS:
available by user: Enabled for Windows 7 via user-preference
layers.mlgpu.enabled is true by default, it was not my user-preference.
Workarounds
NO_CONSTANT_BUFFER_OFFSETTING: Unsupported by driver
| Reporter | ||
Comment 1•6 years ago
|
||
Fresh profile: Same build, same computer is qualified on Win10.
| Reporter | ||
Comment 2•6 years ago
|
||
(In reply to Jan Andre Ikenmeyer [:darkspirit] from comment #0)
Driver Version: 21.20.16.4508
According to the following rule, I assume, I should get a FEATURE_FAILURE_WEBRENDER_INTEL_BAD_DRIVER error, but none was shown on about:support.
https://searchfox.org/mozilla-central/rev/e9131060a0322f6c181b4933ac74e6440b6e723d/widget/windows/GfxInfo.cpp#1777
APPEND_TO_DRIVER_BLOCKLIST_RANGE(
OperatingSystem::Windows, DeviceFamily::IntelAll,
nsIGfxInfo::FEATURE_WEBRENDER,
nsIGfxInfo::FEATURE_BLOCKED_DRIVER_VERSION, DRIVER_BETWEEN_INCLUSIVE,
V(21, 20, 16, 4471), V(21, 20, 16, 4565),
"FEATURE_FAILURE_WEBRENDER_INTEL_BAD_DRIVER",
"Intel driver >= 21.20.16.4590");
Updated•6 years ago
|
| Reporter | ||
Comment 3•6 years ago
|
||
This configuration has become qualified on Nightly. Same driver version as in comment 0:
Description Intel(R) HD Graphics 630
Vendor ID 0x8086
Device ID 0x5912
Driver Version 21.20.16.4508
Driver Date 8-27-2016
good: WebRender
bad: Direct3D 11 (Advanced Layers)
mozregression --find-fix --bad 20200509091423 --good 2020-06-12 -a about:support
8:17.45 INFO: First good revision: d5255379819c0c4577eb4cbe46c8bb141a3d21d2
8:17.45 INFO: Last bad revision: 049bdaa3e410558ddcb1a71bbc26f3a16b13d0ed
8:17.45 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=049bdaa3e410558ddcb1a71bbc26f3a16b13d0ed&tochange=d52
55379819c0c4577eb4cbe46c8bb141a3d21d2
d5255379819c0c4577eb4cbe46c8bb141a3d21d2 Jeff Muizelaar — Bug 1639988 - Disable the blocking from bug 1525084. r=aosmond
Now it is only blocked on non-Nightly.
Comment 4•5 years ago
|
||
Fixed in 1632961. This will be fixed when we enable shipping on Windows 7
| Reporter | ||
Comment 5•5 years ago
|
||
Update/summary: Graphics card + maximum available Win7 driver version wouldn't be WR-qualified on Stable on Win7:
- bug 1632961 allowed the device ID in April. Since bug 1639988 in May, this driver version was no longer blocked for Nightly. Since June, this driver version was apparently no longer blocked for Beta: https://hg.mozilla.org/mozilla-central/rev/f9cfca130251bae4a127c88ec23a0d306628dbf7
If driver version blocking would not be lowered from 21.20.16.4590 to 4508 for Stable on Win7, this bug would stay a wontfix. I haven't seen window jumping (bug 1525084) on Win7, but I might not have used it intensively enough. - In general, WR performed much better than the older compositors.
- Still, this is rather an edge case because Intel stopped supporting Win7 with newer CPUs like this one. I don't know what driver versions older Intel CPUs get.
Description
•