gecko-dev/gfx
Lee Salzman 3df91287ff Bug 1888338 - Use a single SharedContextWebgl. r=aosmond
This shares a global SharedContextWebgl among all instances of CanvasTranslator.
The goal is that regardless of how many windows are open, we only have to pay the
startup costs and shader compilation times for SharedContextWebgl once. In the
event that all CanvasTranslators are gone, the SharedContextWebgl is kept around
while its internal caches and textures are discarded to avoid significant memory
usage when no canvases are in use, while at the same time saving on startup
costs the next time a first live CanvasTranslator is created.

Differential Revision: https://phabricator.services.mozilla.com/D205977
2024-03-28 17:33:58 +00:00
..
2d Bug 1887818 - Prevent to call GPUVideoImage::GetAsSourceSurface() in CanvasRenderingContext2D::DrawImage() for RemoteDecoderVideoSubDescriptor::Tnull_t if CanvasTranslator is used r=gfx-reviewers,lsalzman 2024-03-28 06:24:41 +00:00
angle
cairo
config Bug 1843891 - Enable to present WebGPU without readback with DX12 on Windows r=webgpu-reviewers,nical 2024-03-22 04:13:28 +00:00
docs
gl Bug 1764201 Part 3: Remove screen info stuff from gfxPlatform. r=jgilbert,geckoview-reviewers 2024-03-22 00:55:48 +00:00
graphite2
harfbuzz Bug 1885769 - Update harfbuzz to 8.3.1 r=jfkthame 2024-03-18 14:24:07 +00:00
ipc Bug 1888338 - Use a single SharedContextWebgl. r=aosmond 2024-03-28 17:33:58 +00:00
layers Bug 1888338 - Use a single SharedContextWebgl. r=aosmond 2024-03-28 17:33:58 +00:00
ots Bug 1874489 - patch 3 - More careful range checks in STAT parsing. r=gfx-reviewers,lsalzman 2024-03-20 15:10:07 +00:00
qcms Bug 1884381 - Use a single allocation for precache_output. r=gfx-reviewers,gw 2024-03-11 13:36:59 +00:00
skia
src Bug 1764201 Part 2: Make Gecko_MediaFeatures_VideoDynamicRange check per-screen HDR. r=emilio 2024-03-22 00:55:47 +00:00
tests Bug 1887729 - Implement context lost/restored support for CanvasRenderingContext2D. r=webidl,gfx-reviewers,smaug,lsalzman 2024-03-28 14:50:20 +00:00
thebes Bug 1808813 - Ensure font loaders are cancelled properly if we refresh the font list. r=gfx-reviewers,lsalzman 2024-03-26 23:12:26 +00:00
vr
webrender_bindings Bug 1884836 - Base graphics support for iOS. r=gfx-reviewers,bradwerth 2024-03-15 01:28:27 +00:00
wgpu_bindings Bug 1843891 - Enable to present WebGPU without readback with DX12 on Windows r=webgpu-reviewers,nical 2024-03-22 04:13:28 +00:00
wr Backed out changeset 17a7276c3e46 (bug 1885571) for causing webrender bustages in radial-large.yaml CLOSED TREE 2024-03-28 05:34:41 -04:00
ycbcr
metrics.yaml
moz.build