Closed Bug 1184193 Opened 9 years ago Closed 9 years ago

Some Windows 7 systems running WARP when they shouldn't be

Categories

(Core :: Graphics, defect)

41 Branch
Unspecified
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: ssimon, Unassigned)

Details

(Whiteboard: [betabreakers-fx41][gfx-noted])

Attachments

(67 files, 3 obsolete files)

39.62 KB, text/plain
Details
3.44 KB, text/plain
Details
2.58 KB, text/plain
Details
41.07 KB, text/plain
Details
2.86 KB, text/plain
Details
39.07 KB, text/plain
Details
2.98 KB, text/plain
Details
51.56 KB, text/plain
Details
2.57 KB, text/plain
Details
41.78 KB, text/plain
Details
41.25 KB, text/plain
Details
2.79 KB, text/plain
Details
32.64 KB, text/plain
Details
32.36 KB, text/plain
Details
2.84 KB, text/plain
Details
38.35 KB, text/plain
Details
38.47 KB, text/plain
Details
2.73 KB, text/plain
Details
32.04 KB, text/plain
Details
2.92 KB, text/plain
Details
37.98 KB, text/plain
Details
2.63 KB, text/plain
Details
36.54 KB, text/plain
Details
2.59 KB, text/plain
Details
26.50 KB, text/plain
Details
3.01 KB, text/plain
Details
28.53 KB, text/plain
Details
41.15 KB, text/plain
Details
2.92 KB, text/plain
Details
29.24 KB, text/plain
Details
26.31 KB, text/plain
Details
3.01 KB, text/plain
Details
46.51 KB, text/plain
Details
46.57 KB, text/plain
Details
2.73 KB, text/plain
Details
45.78 KB, text/plain
Details
47.30 KB, text/plain
Details
2.77 KB, text/plain
Details
32.62 KB, text/plain
Details
32.62 KB, text/plain
Details
2.84 KB, text/plain
Details
30.49 KB, text/plain
Details
29.02 KB, text/plain
Details
2.67 KB, text/plain
Details
31.56 KB, text/plain
Details
26.82 KB, text/plain
Details
2.84 KB, text/plain
Details
34.38 KB, text/plain
Details
34.16 KB, text/plain
Details
2.97 KB, text/plain
Details
26.10 KB, text/plain
Details
26.11 KB, text/plain
Details
2.75 KB, text/plain
Details
22.41 KB, text/plain
Details
22.34 KB, text/plain
Details
21.84 KB, text/plain
Details
25.23 KB, text/plain
Details
2.59 KB, text/plain
Details
3.06 KB, text/plain
Details
2.68 KB, text/plain
Details
3.00 KB, text/plain
Details
2.89 KB, text/plain
Details
29.02 KB, text/plain
Details
2.86 KB, text/plain
Details
34.33 KB, text/plain
Details
2.91 KB, text/plain
Details
26.11 KB, text/plain
Details
Attached file mcbain_old_dxdiag.txt
The layers.d3d11.disable-warp had an unexpected value of FALSE on the Win XP system McBain.

Everything Win 7 and below should have layers.d3d11.disable-warp set to TRUE.

DxDiag attached.
Also seen in Praetor - layers.d3d11.disable-warp was set to FALSE by default.

files added.
Attached file Praetor_old_DxDiag.txt
Also seen in Piglet - layers.d3d11.disable-warp was set to FALSE by default.

files added.
Attached file piglet_old_DxDiag.txt
Whiteboard: [betabreakers-fx41]
Also seen in Warlock - layers.d3d11.disable-warp was set to FALSE by default.

files added.
Attached file warlock_old_DxDiag.txt
Also seen in Onyxia - layers.d3d11.disable-warp was set to FALSE by default.

files added.
Attached file Onyxia_new_DxDiag.txt
Attached file Onyxia_old_DxDiag.txt
Also seen in Max Payne - layers.d3d11.disable-warp was set to FALSE by default.

files added.
Also seen in Centurion - layers.d3d11.disable-warp was set to FALSE by default.

files added.
Also seen in Geico- layers.d3d11.disable-warp was set to FALSE by default.

files added.
Attached file Geico_aboutsupport.txt
Attached file Geico_old_DxDiag.txt
Also seen in Frostmane - layers.d3d11.disable-warp was set to FALSE by default.

files added.
Also seen in Anetheron - layers.d3d11.disable-warp was set to FALSE by default.

files added.
Also seen in Dragonmaw - layers.d3d11.disable-warp was set to FALSE by default.

files added.
Also seen in Lothar - layers.d3d11.disable-warp was set to FALSE by default.

files added.
Attached file Lothar_new_DxDiag.txt
Attached file Lothar_old_DxDiag.txt
Also seen in Wario - layers.d3d11.disable-warp was set to FALSE by default.

files added.
Attached file Wario_aboutsupport.txt
Attached file Wario_new_DxDiag.txt
Attached file Wario_old_DxDiag.txt
Also seen in Norwegia - layers.d3d11.disable-warp was set to FALSE by default.

files added.
Also seen in Kal El - layers.d3d11.disable-warp was set to FALSE by default.

files added.
Attached file KalEl_aboutsupport.txt (obsolete) —
Attached file KalEl_new_DxDiag.txt (obsolete) —
Attached file KalEl_old_DxDiag.txt (obsolete) —
Also seen in Silvermoon - layers.d3d11.disable-warp was set to FALSE by default.

files added.
Also seen in Palpatine - layers.d3d11.disable-warp was set to FALSE by default.

files added.
Summary: layers.d3d11.disable-warp had unexpected value in Win XP → layers.d3d11.disable-warp had unexpected value
Uploaded wrong DxDiags for Kal El system - was tested in Vista should have been Win 7 32 - replaced with correct DxDiags
Attached file KalEl_aboutsupport.txt
Attachment #8635014 - Attachment is obsolete: true
Attached file KalEl_new_DxDiag.txt
Attachment #8635015 - Attachment is obsolete: true
Attached file KalEl_old_DxDiag.txt
Attachment #8635016 - Attachment is obsolete: true
Also seen in Shadowsong - layers.d3d11.disable-warp was set to FALSE by default.

files added.
This would have been with a part 1 patch from bug 1179504, I believe.
Flags: needinfo?(jmuizelaar)
Flags: needinfo?(dvander)
Whiteboard: [betabreakers-fx41] → [betabreakers-fx41][gfx-noted]
Also seen in MiniHP - layers.d3d11.disable-warp was set to FALSE by default.

files added.
Attached file MiniHP_new_DxDiag.txt
Attached file MiniHP_old_DxDiag.txt
(In reply to Milan Sreckovic [:milan] from comment #67)
> This would have been with a part 1 patch from bug 1179504, I believe.

It looks like that patch didn't change any pref values though?
Flags: needinfo?(dvander)
Also seen in Zito - layers.d3d11.disable-warp was set to FALSE by default.

files added.
Attached file Zito_aboutsupport.txt
Attached file Zito_new_DxDiag.txt
Attached file Zito_old_DxDiag.txt
Also seen in Terminus - layers.d3d11.disable-warp was set to FALSE by default.

files added.
Also seen in Isiset - layers.d3d11.disable-warp was set to FALSE by default.

files added.
Attached file Isiset_old_DxDiag.txt
Also seen in Setesh - layers.d3d11.disable-warp was set to FALSE by default.

files added.
Attached file Setesh_old_DxDiag.txt
(In reply to ssimon from comment #0)
> Created attachment 8634178 [details]
> mcbain_old_dxdiag.txt
> 
> The layers.d3d11.disable-warp had an unexpected value of FALSE on the Win XP
> system McBain.
> 
> Everything Win 7 and below should have layers.d3d11.disable-warp set to TRUE.
> 
> DxDiag attached.

This is a bit of a misunderstanding.  The value of layers.d3d11.disable-warp preference is used together with some internal information to determine if we should use WARP.  If this preference is set to FALSE, we will internally make a decision whether to use WARP or not, and in the case of Windows 7 or lower, we will not use it, even if that preference is set to FALSE.  Setting the preference manually to TRUE would force us not to use WARP on any version of Windows.

To see if we are actually using WARP or not, you have to look at the "GPU Accelerated Windows" entry - it will say something like "Direct3D 11 WARP (OMTC)" when we are using WARP; in the McBain case above, for example, that value is instead "Basic (OMTC) Blocked for your graphics driver version..." which means we are not using WARP, which is what we'd expect.
Flags: needinfo?(jmuizelaar)
However, these systems are using WARP: KalEl, Shadowsong, MiniHP, Zito, so we need to check if the second patch has taken care of it.
Anthony, let's see if we can repeat the simple with the latest dev edition, on these four systems only - start, open about:support and see if the "GPU Accelerated Windows" says WARP or not.
Flags: needinfo?(anthony.s.hughes)
Summary: layers.d3d11.disable-warp had unexpected value → Some Windows 7 systems running WARP when they shouldn't be
OS: Unspecified → Windows 7
@ssimon, can you please run the following check on KalEl, Shadowsong, MiniHP, Zito?

1. Install http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-aurora/firefox-41.0a2.en-US.win32.installer.exe
2. Start it with a new profile
3. Open about:support and scroll down to the Graphics section
4. Verify the value of "GPU Accelerated Windows" does *not* contain "WARP"

Thanks
Flags: needinfo?(anthony.s.hughes) → needinfo?(ssimon)
(In reply to Anthony Hughes, QA Mentor (:ashughes) from comment #87)
> @ssimon, can you please run the following check on KalEl, Shadowsong,
> MiniHP, Zito?
> 
> 1. Install
> http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-aurora/
> firefox-41.0a2.en-US.win32.installer.exe
> 2. Start it with a new profile
> 3. Open about:support and scroll down to the Graphics section
> 4. Verify the value of "GPU Accelerated Windows" does *not* contain "WARP"
> 
> Thanks

I checked KalEl, Shadowsong, MiniHP, and Zito, following the instructions provided.
All these systems do not contain "WARP" under "GPU Accelerated Windows" in the about:support page.
I've attached about:support files for each of these systems.  

Thanks
Flags: needinfo?(ssimon)
Attached file KalEl_aboutsupport.txt
no warp
Attached file Zito_aboutsupport.txt
Thanks, I think this can be closed as WORKSFORME. Milan, can you please double check that is indeed the case?
Flags: needinfo?(milan)
So, Shadowsong was tested correctly, in that the old driver was used.  The other three systems had updated drivers on them for the second test, so we can't really tell if the behaviour would have been correct with the original (2009) drivers.   For example, for Kalel, comparing the first run (https://bug1184193.bmoattachments.org/attachment.cgi?id=8635399) and the second one (https://bug1184193.bmoattachments.org/attachment.cgi?id=8638662), the driver dates and versions are different.
Flags: needinfo?(milan)
@ssimon, can you please make sure all systems are tested with the same driver as before?
Flags: needinfo?(ssimon)
I restored all systems (except Shadowsong) to original drivers and retested.  I'm still not seeing the WARP values present.  I've attached about:support and dxdiags for this run.  All files have the suffix '_730'.  Let me know if there is anything else I can do to help!
Flags: needinfo?(ssimon)
Attached file KalEl_DxDiag_730.txt
Attached file MiniHP_DxDiag_730.txt
Attached file Zito_DxDiag_730.txt
Perfect, thanks.
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: