fune/gfx
sotaro 268fa0828c Bug 1863257 - Remove sync wait in compositor thread of main thread canvas by RemoteTextureMap::WaitForRemoteTextureOwner() r=gfx-reviewers,lsalzman
Calling RemoteTextureTxnScheduler::NotifyTxn() of main thread canvas is deferred to WebRenderAPI for waiting RemoteTextureOwner at WebRenderAPI.

When RemoteTextureOwner is not registered yet, WaitingTextureOwner is used to register the callback. WaitingTextureOwner is removed in RemoteTextureMap::SuppressRemoteTextureReadyCheck() when it still exists.

Removing sync wait of off main thread canvas is going to be handled by another bug.

Differential Revision: https://phabricator.services.mozilla.com/D209647
2024-05-20 00:29:19 +00:00
..
2d Bug 1896902 - Fix missing float header in HelpersD2D. r=aosmond 2024-05-15 15:51:42 +00:00
angle Bug 1880746 - Part 2: Simplify angle moz.build DIRS dependencies. r=firefox-build-system-reviewers,jgilbert,glandium 2024-02-27 07:31:34 +00:00
cairo Bug 1896173 - Check that we have a render_node name before attempting MCID tagging in pdf output. r=gfx-reviewers,lsalzman 2024-05-14 21:37:48 +00:00
config Bug 1896780 - Change IsGpuProcessEnabled() as to complete soon r=gfx-reviewers,bradwerth,jnicol 2024-05-16 00:06:33 +00:00
docs Bug 1896210 Part 2 - Revise LayoutOverview.md. r=dshin 2024-05-17 23:22:07 +00:00
gl Bug 1885447 - Tonemap/color-manage webgl sdr/wcg output into Display profile as pre-compositor post-process. r=gfx-reviewers,webidl,smaug,ahale 2024-05-06 23:36:51 +00:00
graphite2
harfbuzz Bug 1896536 - Update harfbuzz to 8.5.0 r=jfkthame 2024-05-14 16:27:07 +00:00
ipc Bug 1896780 - Change IsGpuProcessEnabled() as to complete soon r=gfx-reviewers,bradwerth,jnicol 2024-05-16 00:06:33 +00:00
layers Bug 1863257 - Remove sync wait in compositor thread of main thread canvas by RemoteTextureMap::WaitForRemoteTextureOwner() r=gfx-reviewers,lsalzman 2024-05-20 00:29:19 +00:00
ots Bug 1870240 - patch 3 - Re-apply local OTS patches. r=gfx-reviewers,lsalzman 2024-05-05 10:00:25 +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 1890216 - Source files for Skia m125 update. r=aosmond 2024-05-15 01:57:53 +00:00
src Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,media-playback-reviewers,padenot 2024-04-22 16:00:09 +00:00
tests Bug 1895637 - Remove reference to is64Bit in reftest.list files. r=jgilbert,dom-storage-reviewers,janv 2024-05-15 19:47:59 +00:00
thebes Bug 1897006 - revert the change of disabling reuse device. r=sotaro 2024-05-17 18:08:06 +00: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 1863257 - Remove sync wait in compositor thread of main thread canvas by RemoteTextureMap::WaitForRemoteTextureOwner() r=gfx-reviewers,lsalzman 2024-05-20 00:29:19 +00:00
wgpu_bindings Bug 1896191 - build(webgpu): update WGPU to 2f4522714c4037a1842d27bb448b634f089664ab r=webgpu-reviewers,supply-chain-reviewers,nical 2024-05-16 12:24:34 +00:00
wr Bug 1750348 - Recompute scissor_rect after invalidation. r=gw 2024-05-17 08:55:16 +00:00
ycbcr
metrics.yaml Bug 1877842 - Migrate performance GVST probes r=perry.mcmanis,denispal 2024-02-09 21:11:05 +00:00
moz.build