Show shader build times in the profiler HUD
Categories
(Core :: Graphics: WebRender, task, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox94 | --- | fixed |
People
(Reporter: nical, Assigned: nical)
References
(Blocks 1 open bug)
Details
Attachments
(3 files, 1 obsolete file)
Shader compilation can take a while, so let's show it in the intergated profiler HUD.
Assignee | ||
Comment 1•4 years ago
|
||
Assignee | ||
Comment 2•4 years ago
|
||
Depends on D124218
Comment 3•4 years ago
|
||
Comment on attachment 9238968 [details]
WIP: Bug 1728618 - WIP - categorize slow frames.
Revision D124219 was moved to bug 1728620. Setting attachment 9238968 [details] to obsolete.
Assignee | ||
Comment 4•4 years ago
|
||
Depends on D124218
Comment 6•4 years ago
|
||
Backed out 2 changesets (Bug 1728618) for causing build bustages on lib.rs.
Backout link
Push with failures
Failure Log
Assignee | ||
Updated•4 years ago
|
Comment 9•4 years ago
|
||
Backed out 2 changesets (Bug 1728618) for causing valgrind bustages.
Backout link: https://hg.mozilla.org/integration/autoland/rev/abc2fd25b16cc2396840805e9a756b8e5c5f2f80
Push with failures, failure log.
Assignee | ||
Comment 10•4 years ago
|
||
Valgrind detects a condition depending on uninitialized value in update_texture_cache. I first ran into this in bug 1716579, and as patch had a large impact on allocation/deallocation workloads with the texture cache, I couldn't decide with confidence that the patch wasn't faulty. In bug 1728618 which causes this error again, however, the patch is much simpler, doesn't interact with unsafe code and does not affect texture cache workloads so it gives me much better confidence that this valgrind error is either a false positive or a miscompilation.
Depends on D124247
Comment 11•4 years ago
|
||
Assignee | ||
Updated•4 years ago
|
Comment 12•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/a65045f3472f
https://hg.mozilla.org/mozilla-central/rev/3a55d35e08a0
https://hg.mozilla.org/mozilla-central/rev/6582d7723586
Description
•