diff options
author | Mike Blumenkrantz <michael.blumenkrantz@gmail.com> | 2020-07-02 17:40:16 -0400 |
---|---|---|
committer | Marge Bot <eric+marge@anholt.net> | 2020-10-15 12:02:55 +0000 |
commit | 8e96b4f430f0af2a0712b721ad9308b267888fae (patch) | |
tree | d5f060923783ccb5b5c0b49ee5a0c340927ca2c3 | |
parent | c364124440c7e08e4e092beb9a1d064838167994 (diff) |
zink: add VK_BUFFER_USAGE_INDEX_BUFFER_BIT to vertex buffer creation
these can be mixed vertex/index buffers, and there's not really any way
to know in advance
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7132>
-rw-r--r-- | src/gallium/drivers/zink/zink_resource.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/drivers/zink/zink_resource.c b/src/gallium/drivers/zink/zink_resource.c index 06041e7568c..e53e941ed33 100644 --- a/src/gallium/drivers/zink/zink_resource.c +++ b/src/gallium/drivers/zink/zink_resource.c @@ -115,6 +115,7 @@ resource_create(struct pipe_screen *pscreen, if (templ->bind & PIPE_BIND_VERTEX_BUFFER) bci.usage |= VK_BUFFER_USAGE_VERTEX_BUFFER_BIT | + VK_BUFFER_USAGE_INDEX_BUFFER_BIT | VK_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER_BIT; if (templ->bind & PIPE_BIND_INDEX_BUFFER) |