gecko-dev/gfx
Lee Salzman 6bf4f65df7 Bug 1721014 - Avoid use of rayon par_iter collect in WR glyph resolution. r=gw
Rayon's collect primitive is somehow establishing recursive dependencies on
waiting for task completion, such that if a lot of glyph jobs are submitted
all at once, this can result in huge recursive stack chains. This simplifies
the glyph job queuing to just send everything immediately over the result
channel, rather than waiting for all jobs in the batch (via collect). We then
rely upon sorting upon receipt to put everything back in a sane order.

Differential Revision: https://phabricator.services.mozilla.com/D120520
2021-07-22 15:48:30 +00:00
..
2d Bug 1720429 - Support SourceSurfaceOffset correctly in all DrawSurface implementations. r=jrmuizel 2021-07-19 22:01:32 +00:00
angle Bug 1715766 - [angle] Cherry-pick 3d texture respec fix. r=lsalzman,jrmuizel 2021-06-18 00:46:52 +00:00
cairo Bug 1717685 - Silently handle NOTHING_TO_DO as SUCCESS when replaying a recording, rather than asserting on it. r=jrmuizel 2021-07-20 17:43:31 +00:00
config Bug 1715269 - Prefer WebRender over XRender, unless WebRender is force disabled. r=jrmuizel 2021-07-21 16:50:46 +00:00
docs Bug 1541472 - Remove Advanced Layers, since it's disabled everywhere now. r=jrmuizel 2021-02-10 02:04:41 +00:00
gl Bug 1712588 Implement DMABufSurface::GetAsSourceSurface. r=sotaro,jgilbert 2021-07-15 16:19:51 +00:00
graphite2 Bug 1700534 - Coalesce RLBox wasmboxed libraries. r=firefox-build-system-reviewers,shravanrn,bholley,andi,mhentges 2021-06-22 05:31:33 +00:00
harfbuzz Bug 1707096 - fix the build for `clang-trunk`. r=jfkthame 2021-06-02 14:38:01 +00:00
ipc Bug 1719218 - Remove the need for MOZ_GECKO_PROFILER ifdefs in code using ChildProfilerController, r=gerald,necko-reviewers,dragana. 2021-07-08 16:20:10 +00:00
layers Bug 1720688 - Support extended attribute syntax in protocol declarations, r=mccr8 2021-07-22 02:24:43 +00:00
ots Bug 1696935 - Update OTS to 8.1.4. r=jfkthame 2021-03-10 15:45:45 +00:00
qcms Bug 1721596 - qcms: Rerun rustfmt. r=aosmond 2021-07-21 13:03:23 +00:00
skia Bug 1716117 - Build SkiaPDF with harfbuzz subsetting, and eliminate use of sfntly. r=jrmuizel 2021-06-15 16:45:30 +00:00
src Bug 1716045 - Unify font-family storage. r=mats,jfkthame 2021-06-18 19:35:50 +00:00
tests Bug 1715269 - Prefer WebRender over XRender, unless WebRender is force disabled. r=jrmuizel 2021-07-21 16:50:46 +00:00
thebes Bug 1715269 - Prefer WebRender over XRender, unless WebRender is force disabled. r=jrmuizel 2021-07-21 16:50:46 +00:00
vr Bug 1706374 - Part 12b: Use NodeController for primary process channels, r=handyman 2021-06-22 18:17:23 +00:00
webrender_bindings Bug 1719437 - Do not initialize shaders when creating SingletonGL for software webrender. r=aosmond 2021-07-20 19:10:58 +00:00
wgpu Bug 1713179 - Update wgpu to eadaa1b7d8f585761e28445904fe619b180aca0d r=jimb 2021-06-03 17:09:01 +00:00
wgpu_bindings Bug 1617369 - Reformat recent rust changes with rustfmt r=necko-reviewers,webdriver-reviewers,kvark 2021-06-17 11:00:22 +00:00
wr Bug 1721014 - Avoid use of rayon par_iter collect in WR glyph resolution. r=gw 2021-07-22 15:48:30 +00:00
ycbcr Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
moz.build Bug 1716117 - Build SkiaPDF with harfbuzz subsetting, and eliminate use of sfntly. r=jrmuizel 2021-06-15 16:45:30 +00:00