Bug 1771374 - Support display-p3 output via DirectComposition on Windows. r=sotaro...
commitbad5d9146c5678cc651602bac540b858f95f50a8
authorKelsey Gilbert <kelsey.gilbert@mozilla.com>
Wed, 29 Jun 2022 21:48:52 +0000 (29 21:48 +0000)
committerKelsey Gilbert <kelsey.gilbert@mozilla.com>
Wed, 29 Jun 2022 21:48:52 +0000 (29 21:48 +0000)
tree9d6557d51092539d545de88ee2b2821c5c6dc430
parent17068ff57b226dc74ab2412de1abebc8dd56086f
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