Closed Bug 1492871 Opened 6 years ago Closed 3 years ago

Fallback to Basic compositing on a driver update, pdfjs (canvas/webgl?) did not recover properly

Categories

(Core :: Graphics: WebRender, defect, P2)

64 Branch
x86_64
Windows 10
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox64 --- affected

People

(Reporter: jan, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: nightly-community)

Attachments

(3 files)

Attached file aboutsupport.txt
Win 10, GTX 1060 I had http://us.download.nvidia.com/Windows/411.63/411.63-win10-win8-win7-desktop-release-notes.pdf (and other tabs) opened and made a driver upgrade from 399.07 to 411.63. After my window went black for a moment to activate the new driver, the pdf viewer did not recover properly and Nightly had a fallback to Basic compositing. Some quotes: > WEBRENDER: > opt-in by default: WebRender is an opt-in feature > available by user: Force enabled by pref > unavailable by runtime: Failed to render WebRender > ADVANCED_LAYERS: > failed by runtime: Failed initializing MLGDeviceD3D11 > Failure Log > (#0): GP+[GFX1-]: GFX: RenderThread detected a device reset in BeginFrame > (#279): CP+[GFX1]: Failed to create software bitmap: Size(1020,1320) Code: 0x8899000c > (#280): CP+[GFX1]: Failed to create software bitmap: Size(1020,1320) Code: 0x8899000c
Attached image Screenshot.png
> After my window went black my display*
Priority: -- → P2
:darkspirit, what happens with same STR without WebRender?
Flags: needinfo?(jan)
Attached image advancedlayers.png
Same profile, but with gfx.webrender.force-disabled;true. I downgraded from 411.63 to 399.07 while having the pdf opened. The broken document is black instead of grey. > Compositing: Direct3D 11 (Advanced Layers) > Failure Log > (#0): GP+[GFX1-]: GFX: D3D11 detected a device reset in ResizeBuffers > (#1): GP+[GFX1-]: Could not resize the swapchain (0x5b6,0x487) > (#2): GP+[GFX1-]: Could not resize the swapchain (0x5b6,0x487)
Flags: needinfo?(jan)
Blocks: stage-wr-next
No longer blocks: stage-wr-trains
So Advanced Layers did not fallback to Basic, but still had a broken pdf viewer.
Still gfx.webrender.force-disabled;true. Now I upgraded from 399.07 back to 411.63. This time the pdf reader recovered correctly while getting the same failure log.
See Also: → 1520185
See Also: → 1554495
Status: NEW → RESOLVED
Closed: 3 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: