Mesa (main): d3d12: Always create buffers as UAV-capable
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Dec 28 00:22:18 UTC 2021
Module: Mesa
Branch: main
Commit: 49cf325d821a692ce0c68e57374d8484a930e23d
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=49cf325d821a692ce0c68e57374d8484a930e23d
Author: Jesse Natalie <jenatali at microsoft.com>
Date: Tue Dec 21 16:23:36 2021 -0800
d3d12: Always create buffers as UAV-capable
Reviewed-by: Sil Vilerino <sivileri at microsoft.com>
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;
More information about the mesa-commit
mailing list