From 49cf325d821a692ce0c68e57374d8484a930e23d Mon Sep 17 00:00:00 2001 From: Jesse Natalie Date: Tue, 21 Dec 2021 16:23:36 -0800 Subject: [PATCH] d3d12: Always create buffers as UAV-capable Reviewed-by: Sil Vilerino Part-of: --- 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;