commit | 7b4eaac6a9c02c7e06b6633b6ad4cedef1833ef9 | [log] [tgz] |
---|---|---|
author | Pierre-Loup A. Griffais <git@plagman.net> | Fri Sep 18 00:25:08 2020 -0700 |
committer | Marge Bot <eric+marge@anholt.net> | Fri Sep 18 17:12:40 2020 +0000 |
tree | db69b0c086ff03274f7cfbaf5cc50213bc9724d0 | |
parent | ec13622ff4bae3818d27561d3b8ba1836556db40 [diff] |
radv: fix vertex buffer null descriptors Fixes: 0f1ead7b536 "radv: handle NULL vertex bindings" Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6773>
diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c index f1b077e..6b3ccb7 100644 --- a/src/amd/vulkan/radv_cmd_buffer.c +++ b/src/amd/vulkan/radv_cmd_buffer.c
@@ -2753,8 +2753,10 @@ unsigned num_records; unsigned stride; - if (!buffer) + if (!buffer) { + memset(desc, 0, 4 * 4); continue; + } va = radv_buffer_get_va(buffer->bo);