Bug 1771374 - Support display-p3 output via DirectComposition on Windows. r=sotaro...
commitc4f86e2e3374889892c74fd827c34c8a80aaecb3
authorKelsey Gilbert <kelsey.gilbert@mozilla.com>
Wed, 29 Jun 2022 23:38:22 +0000 (29 23:38 +0000)
committerKelsey Gilbert <kelsey.gilbert@mozilla.com>
Wed, 29 Jun 2022 23:38:22 +0000 (29 23:38 +0000)
tree3fed3a3ef66228753a1f878289fda0a14a08730c
parente3f48ef228101c8290ac0aad62489b2b0cf0e7a8
Bug 1771374 - Support display-p3 output via DirectComposition on Windows. r=sotaro,lsalzman

Differential Revision: https://phabricator.services.mozilla.com/D150275
32 files changed:
dom/canvas/ClientWebGLContext.cpp
dom/canvas/WebGLContext.cpp
dom/canvas/WebGLIpdl.h
dom/canvas/WebGLTypes.h
dom/media/platforms/wmf/DXVA2Manager.cpp
gfx/2d/Types.h
gfx/gl/AutoMappable.h [new file with mode: 0644]
gfx/gl/Colorspaces.cpp [new file with mode: 0644]
gfx/gl/Colorspaces.h [new file with mode: 0644]
gfx/gl/GLBlitHelper.cpp
gfx/gl/GLBlitHelper.h
gfx/gl/GLBlitHelperD3D.cpp
gfx/gl/SharedSurfaceANGLE.cpp
gfx/gl/SharedSurfaceD3D11Interop.cpp
gfx/gl/gtest/TestColorspaces.cpp [new file with mode: 0644]
gfx/gl/gtest/moz.build [new file with mode: 0644]
gfx/gl/moz.build
gfx/ipc/GfxMessageUtils.h
gfx/layers/D3D11ShareHandleImage.cpp
gfx/layers/D3D11ShareHandleImage.h
gfx/layers/D3D11TextureIMFSampleImage.cpp
gfx/layers/D3D11TextureIMFSampleImage.h
gfx/layers/D3D9SurfaceImage.cpp
gfx/layers/d3d11/HelpersD3D11.h
gfx/layers/d3d11/TextureD3D11.cpp
gfx/layers/d3d11/TextureD3D11.h
gfx/layers/ipc/LayersSurfaces.ipdlh
gfx/webrender_bindings/DCLayerTree.cpp
gfx/webrender_bindings/DCLayerTree.h
gfx/webrender_bindings/RenderD3D11TextureHost.cpp
gfx/webrender_bindings/RenderD3D11TextureHost.h
modules/libpref/init/StaticPrefList.yaml