gecko-dev/gfx
Jamie Nicol 124ea964b5 Bug 1905356 - Increase number of frames that we track damage regions for. r=gfx-reviewers,gw
We use the EGL_KHR_partial_update and EGL_EXT_buffer_age extensions in
order to reduce the number of pixels rendered when only part of the
screen has been invalidated. Currently we keep track of the previous 2
frames' damage regions, meaning we are able to partially render when
the buffer age is 3 or less.

However, on Android devices with high refresh rate screens it is
common to encounter a buffer age of 4 or 5. This patch therefore makes
us track the previous 4 frames of damage, meaning we are able to
partially render again on such devices.

Differential Revision: https://phabricator.services.mozilla.com/D215206
2024-07-01 09:06:37 +00:00
..
2d Backed out changeset c8f96b912b44 (bug 1897783) for causing reftest failures CLOSED TREE 2024-06-23 09:35:16 +03:00
angle Bug 1888340 - [angle] Cherry-pick to "Add GLSL variable byte size limits to ShBuiltInResources." r=gfx-reviewers,lsalzman 2024-06-24 19:44:03 +00:00
cairo Bug 1901043 - Revert to the pre-1.18.0 version of _cairo_surface_to_cgimage() and cairo_quartz_image_surface code. r=gfx-reviewers,lsalzman 2024-06-20 10:41:14 +00:00
config Bug 1901257 - Add a pref to control the threshold for slow cpu frames. r=gfx-reviewers,gw 2024-06-11 10:33:44 +00:00
docs Bug 1896210 Part 2 - Revise LayoutOverview.md. r=dshin 2024-05-17 23:22:07 +00:00
gl Backed out 20 changesets (bug 1900828, bug 1900863, bug 1902359, bug 1901771, bug 1902671, bug 1901291, bug 1902003, bug 1901799, bug 1897271, bug 1901260, bug 1899874, bug 1903609, bug 1902086, bug 1902364) for causing multiple failures. CLOSED TREE 2024-06-25 16:08:06 +03:00
graphite2 Bug 1898601 - Remove fake webrtc/gkmedias libs. r=glandium,media-playback-reviewers,webrtc-reviewers,cubeb-reviewers,pehrsons,padenot 2024-05-28 16:14:47 +00:00
harfbuzz Bug 1898601 - Remove fake webrtc/gkmedias libs. r=glandium,media-playback-reviewers,webrtc-reviewers,cubeb-reviewers,pehrsons,padenot 2024-05-28 16:14:47 +00:00
ipc Bug 1899379 - Notify VpAutoHDR and VpSuperResolution support to about:support r=gfx-reviewers,nical 2024-06-10 17:36:18 +00:00
layers Bug 1904222 - Use non-remote rendering if texture types don't match. r=aosmond 2024-07-01 03:19:25 +00:00
ots Bug 1898601 - Remove fake webrtc/gkmedias libs. r=glandium,media-playback-reviewers,webrtc-reviewers,cubeb-reviewers,pehrsons,padenot 2024-05-28 16:14:47 +00:00
qcms Bug 1897029 - Add rustc-check-cfg to qcms for rustc 1.80. r=gfx-reviewers,jrmuizel 2024-05-16 01:58:17 +00:00
skia Bug 1898601 - Remove fake webrtc/gkmedias libs. r=glandium,media-playback-reviewers,webrtc-reviewers,cubeb-reviewers,pehrsons,padenot 2024-05-28 16:14:47 +00:00
src Bug 1902718 - Use Etagere for DrawTargetWebgl allocation. r=nical 2024-06-25 14:16:23 +00:00
tests Backed out 2 changesets (bug 1900028) for causing reftest failures on 1900028-text-mask-pdf.html. CLOSED TREE 2024-06-02 05:02:15 +03:00
thebes Backed out 20 changesets (bug 1900828, bug 1900863, bug 1902359, bug 1901771, bug 1902671, bug 1901291, bug 1902003, bug 1901799, bug 1897271, bug 1901260, bug 1899874, bug 1903609, bug 1902086, bug 1902364) for causing multiple failures. CLOSED TREE 2024-06-25 16:08:06 +03:00
vr Bug 1831092 - Use the new pull-based API for all crash annotations and remove the global annotations table r=jgilbert,necko-reviewers,media-playback-reviewers,profiler-reviewers,win-reviewers,padenot,handyman,afranchuk,valentin,alwu,sotaro 2024-03-04 10:24:43 +00:00
webrender_bindings Bug 1905250 - Add skeleton code for native box-shadow primitive r=gfx-reviewers,lsalzman 2024-06-30 20:56:15 +00:00
wgpu_bindings Bug 1905010 - update WGPU to 82210e1cdc63cbd5e53f43788f9956bb0d4a2c6a r=webgpu-reviewers,supply-chain-reviewers,nical 2024-06-29 04:20:28 +00:00
wr Bug 1905356 - Increase number of frames that we track damage regions for. r=gfx-reviewers,gw 2024-07-01 09:06:37 +00:00
ycbcr Bug 1867459 - Replace CPU_ARCH with TARGET_CPU. r=firefox-build-system-reviewers,sergesanspaille 2023-12-08 10:43:59 +00:00
metrics.yaml Bug 1877842 - Migrate performance GVST probes r=perry.mcmanis,denispal 2024-02-09 21:11:05 +00:00
moz.build