fune/gfx/layers/d3d11
Lee Salzman 08899071a2 Bug 1871811 - Restore some locking in CanvasTranslator. r=aosmond,gfx-reviewers
It seems that locking has side-effect other than synchronization for
some backends, such as mapping data into readable/writeable memory. We
need to leave the lock calls in place, but so long as we leave
ALLOC_MANUAL_SYNCHRONIZATION in place for D2D, we will avoid created
a KeyedMutex which should still avoid synchronization overheads.

Meanwhile, incidental finding that a bug was caused by 1861605,
meaning KeyedMutexes stopped getting properly initialized in any case.
This fixes that too.

Differential Revision: https://phabricator.services.mozilla.com/D197271
2023-12-25 17:07:34 +00:00
..
BlendShaderConstants.h
CompositorD3D11.cpp Bug 1664063 - Ensure we consistently handle all errors from IDXGIKeyedMutex::AcquireSync. r=gfx-reviewers,lsalzman 2023-12-18 16:41:54 +00:00
CompositorD3D11.h
CompositorD3D11.hlsl
DeviceAttachmentsD3D11.cpp
DeviceAttachmentsD3D11.h
FenceD3D11.cpp Bug 1866412 - Add FenceD3D11 for wrapping ID3D11Fence r=gfx-reviewers,jrmuizel 2023-12-09 11:55:15 +00:00
FenceD3D11.h Bug 1866412 - Add FenceD3D11 for wrapping ID3D11Fence r=gfx-reviewers,jrmuizel 2023-12-09 11:55:15 +00:00
genshaders.py
GpuProcessD3D11TextureMap.cpp Bug 1861605 - Use IDXGIResource1::CreateSharedHandle() instead of IDXGIResource::GetSharedHandle() r=gfx-reviewers,lsalzman 2023-12-19 09:23:21 +00:00
GpuProcessD3D11TextureMap.h Bug 1861605 - Use IDXGIResource1::CreateSharedHandle() instead of IDXGIResource::GetSharedHandle() r=gfx-reviewers,lsalzman 2023-12-19 09:23:21 +00:00
HelpersD3D11.h
ShaderDefinitionsD3D11.h
shaders.manifest
TextureD3D11.cpp Bug 1871811 - Restore some locking in CanvasTranslator. r=aosmond,gfx-reviewers 2023-12-25 17:07:34 +00:00
TextureD3D11.h Backed out 3 changesets (bug 1871467) for causing reftest failures on transformations-1.html. CLOSED TREE 2023-12-22 10:12:28 +02:00
TextureHostWrapperD3D11.cpp Bug 1861605 - Use IDXGIResource1::CreateSharedHandle() instead of IDXGIResource::GetSharedHandle() r=gfx-reviewers,lsalzman 2023-12-19 09:23:21 +00:00
TextureHostWrapperD3D11.h