gecko-dev/gfx
Jeff Muizelaar 4231661a1d Bug 1696688. Set IOSurface color space to sRGB. r=mstange
This lets the WindowServer do all of the color correction for us
including WebGL and 2D canvas.

There's some concern that this will increase GPU usage as
reported in https://bugs.chromium.org/p/chromium/issues/detail?id=417150#c34.
However, the alernative of doing everything in device space isn't very
attractive because we'd have to color manage canvas and webgl ourselves.

Further, Chrome doesn't seem to be using the device space and it seems
like there's typically already a mix of color spaces in use so hopefully
the GPU increase is not high.

Differential Revision: https://phabricator.services.mozilla.com/D109383
2021-03-23 01:33:54 +00:00
..
2d Bug 1696688. Set IOSurface color space to sRGB. r=mstange 2021-03-23 01:33:54 +00:00
angle Bug 1696581: Fix linter warnings 2021-03-16 20:37:56 +00:00
cairo Bug 1696844 - Fix mask access in pixman sse2 code. r=jrmuizel 2021-03-17 16:49:27 +00:00
config Bug 1698953 - Allow gfx.webrender.force-disable to override Fission requiring WebRender. r=jrmuizel 2021-03-16 20:58:35 +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 1697670 - Remove gfx::YUVColorSpace::UNKNOWN. r=mstange 2021-03-19 00:58:23 +00:00
graphite2
harfbuzz Bug 1684110 - Define UNICODE on some directories. r=glandium 2021-01-13 22:49:59 +00:00
ipc Bug 1697670 - Remove gfx::YUVColorSpace::UNKNOWN. r=mstange 2021-03-19 00:58:23 +00:00
layers Bug 1696688. Set IOSurface color space to sRGB. r=mstange 2021-03-23 01:33:54 +00:00
ots Bug 1696935 - Update OTS to 8.1.4. r=jfkthame 2021-03-10 15:45:45 +00:00
qcms Bug 1698363 - Use trait objects instead of home grown polymorphism. r=aosmond 2021-03-15 18:44:17 +00:00
sfntly
skia Bug 1684050 - choose appropriate stroke res scale for PathSkia::StrokeContainsPoint. r=bobowen 2021-01-14 09:01:54 +00:00
src Bug 1699937 - Don't draw focus outlines for box-shadow in the non-native theme. r=mstange 2021-03-20 23:08:11 +00:00
tests Bug 1697887 - Remove TransfromPrecache test. r=aosmond 2021-03-14 19:45:47 +00:00
thebes Bug 1696688. Set IOSurface color space to sRGB. r=mstange 2021-03-23 01:33:54 +00:00
vr Bug 1634281 - Use nsTHashMap instead of nsDataHashtable. r=xpcom-reviewers,necko-reviewers,jgilbert,nika,valentin 2021-03-10 10:47:47 +00:00
webrender_bindings Bug 1699742 - Remove MOZ_GECKO_PROFILER ifdefs that are no longer needed, r=gerald. 2021-03-22 16:29:52 +00:00
wgpu Bug 1697509 - Fix WebGPU shaders and adapter limits r=jgilbert 2021-03-16 22:57:08 +00:00
wgpu_bindings Bug 1697509 - Fix WebGPU shaders and adapter limits r=jgilbert 2021-03-16 22:57:08 +00:00
wr Bug 1700151 - Set eglSwapInterval for each subsurface, r=jrmuizel 2021-03-22 20:19:56 +00:00
ycbcr Bug 1684688 - Fix alpha support in nsAVIFDecoder. r=aosmond 2021-01-26 00:24:57 +00:00
moz.build Bug 1654103: Standardize on Black for Python code in `mozilla-central`. 2020-10-26 18:34:53 +00:00