fune/gfx
Nicolas Silva 6b4fae17f8 Bug 1674443 - Refactor the texture cache slab allocator. r=gw
This patch simplifies the slab allocator in various ways, most importantly separating the packing logic and texture cache glue (dealing with swizzling, cache entries, etc.). The former is moved into TextureUnits/TextureUnit and the latter is mostly contained into TextureCache.

This patch should have no functional change. The goal to make it easier to introduce custom slab sizes for glyphs in a followup patch, and later use different packing algorithms.

Differential Revision: https://phabricator.services.mozilla.com/D95869
2020-11-13 15:22:12 +00:00
..
2d Bug 1676257 - make SourceSurfaceSkia's draw target pointer atomic. r=mattwoodrow 2020-11-12 02:30:53 +00:00
angle Bug 1620075 - Fix lint failure on a CLOSED TREE. a=lint-fix 2020-11-10 03:07:59 +02:00
cairo
config Bug 1676925 - Remove code supporting the defunct WebRender experiments. r=jrmuizel,marionette-reviewers 2020-11-13 05:40:10 +00:00
docs Bug 1675520 - Update APZ docs to include some WR integration details. r=botond 2020-11-07 01:42:31 +00:00
gl Bug 1620075. Add a feature flag to allow ES3 on 10.0 devices. 2020-11-10 02:24:53 +00:00
graphite2
harfbuzz
ipc Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00
layers Bug 1666340 - Fold KeyboardScrollAnimation into SmoothScrollAnimation r=kats 2020-11-13 04:55:32 +00:00
ots Bug 1672563 - Update OTS to 8.1.0. r=jfkthame 2020-10-22 17:28:27 +00:00
qcms Bug 1677006 - Make compute_precache safe. r=aosmond 2020-11-13 02:10:39 +00:00
sfntly
skia Bug 1673051 - Remove OnYosemiteOrLater(), OnElCapitanOrLater(), and OnSierraOrLater(). r=mstange 2020-11-02 16:25:18 +00:00
src Bug 1674340 - Separate out language from gfxFontStyle and pass it separately to shaping processes that need it. r=lsalzman 2020-11-13 13:15:39 +00:00
tests Bug 1676925 - Remove code supporting the defunct WebRender experiments. r=jrmuizel,marionette-reviewers 2020-11-13 05:40:10 +00:00
thebes Bug 1674340 - Separate out language from gfxFontStyle and pass it separately to shaping processes that need it. r=lsalzman 2020-11-13 13:15:39 +00:00
vr Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00
webrender_bindings Bug 1676719 - Allow WebRender ANGLE in parent process for Nightly. r=jrmuizel 2020-11-12 01:31:19 +00:00
wgpu Bug 1676916 - Implicit bind group layouts in WebGPU r=jgilbert,webidl,smaug 2020-11-13 14:15:49 +00:00
wgpu_bindings Bug 1676916 - Implicit bind group layouts in WebGPU r=jgilbert,webidl,smaug 2020-11-13 14:15:49 +00:00
wr Bug 1674443 - Refactor the texture cache slab allocator. r=gw 2020-11-13 15:22:12 +00:00
ycbcr
moz.build Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00