Closed
Bug 1911231
Opened 3 months ago
Closed 3 months ago
[GPU-Canvas] Dwitter demo (https://beta.dwitter.net/d/32153 ) doesnt render anything on screen (but continues to use CPU/GPU)
Categories
(Core :: Graphics: Canvas2D, defect)
Core
Graphics: Canvas2D
Tracking
()
RESOLVED
FIXED
130 Branch
People
(Reporter: mayankleoboy1, Assigned: lsalzman)
References
(Regression, )
Details
(Keywords: regression)
Attachments
(3 files)
Go to https://beta.dwitter.net/d/32153
AR: Nothing is drawn on the screen
ER: Not so.
Bisection:https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=b57f595130acee604d2c3f63a97940d030575498&tochange=b109fa8d1c86af435d42db733a3975891db26095
Suspect: bug 1828570 or bug 1828137
Gets fixed if i disable gpu-canvas and enable d2d-canvas.
Reporter | ||
Comment 1•3 months ago
|
||
Reporter | ||
Comment 2•3 months ago
|
||
Reporter | ||
Comment 3•3 months ago
|
||
Gets fixed if you set both:
gfx.direct2d.disabled = False
gfx.canvas.accelerated = False
Reporter | ||
Updated•3 months ago
|
Reporter | ||
Updated•3 months ago
|
Flags: needinfo?(sotaro.ikeda.g)
Flags: needinfo?(lsalzman)
Assignee | ||
Comment 4•3 months ago
|
||
We can avoid falling back to Skia on certain fill/clear ops so long as
the transform produces axis-aligned rectangles. In that case, we can
do a precise clip of the transformed rect to the viewport, which can
then be accelerated without any risk of fallback.
Updated•3 months ago
|
Assignee: nobody → lsalzman
Status: NEW → ASSIGNED
Pushed by lsalzman@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5e74addf2af7
Clip fill/clear ops to viewport when possible. r=aosmond
Comment 6•3 months ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
status-firefox130:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 130 Branch
Reporter | ||
Comment 7•3 months ago
|
||
This is fixed for me on the latest Nightly.
Flags: needinfo?(sotaro.ikeda.g)
Updated•2 months ago
|
status-firefox129:
--- → disabled
status-firefox-esr115:
--- → disabled
status-firefox-esr128:
--- → disabled
Flags: needinfo?(lsalzman)
You need to log in
before you can comment on or make changes to this bug.
Description
•