Module: Mesa Branch: main Commit: 49cf325d821a692ce0c68e57374d8484a930e23d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=49cf325d821a692ce0c68e57374d8484a930e23d
Author: Jesse Natalie <[email protected]> Date: Tue Dec 21 16:23:36 2021 -0800 d3d12: Always create buffers as UAV-capable Reviewed-by: Sil Vilerino <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14294> --- src/gallium/drivers/d3d12/d3d12_bufmgr.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/d3d12/d3d12_bufmgr.cpp b/src/gallium/drivers/d3d12/d3d12_bufmgr.cpp index 8e37990860c..2cf1702f679 100644 --- a/src/gallium/drivers/d3d12/d3d12_bufmgr.cpp +++ b/src/gallium/drivers/d3d12/d3d12_bufmgr.cpp @@ -102,7 +102,7 @@ d3d12_bo_new(ID3D12Device *dev, uint64_t size, const pb_desc *pb_desc) res_desc.MipLevels = 1; res_desc.SampleDesc.Count = 1; res_desc.SampleDesc.Quality = 0; - res_desc.Flags = D3D12_RESOURCE_FLAG_NONE; + res_desc.Flags = D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS; res_desc.Layout = D3D12_TEXTURE_LAYOUT_ROW_MAJOR; D3D12_HEAP_TYPE heap_type = D3D12_HEAP_TYPE_DEFAULT;
