diff options
author | Jonathan Marek <[email protected]> | 2020-06-22 12:47:47 -0400 |
---|---|---|
committer | Marge Bot <[email protected]> | 2020-06-23 10:44:19 +0000 |
commit | 52da27aedee7a7874502eba8f80a44a1bafcf9e0 (patch) | |
tree | caf58bc42e34fd36afa6a5b5e873098d0ae94637 /src/freedreno/vulkan/tu_extensions.py | |
parent | 98b0d900474e1f3abdc3f465cbe659bf1caf95c6 (diff) |
turnip: refactor CmdDraw* functions (and a few fixes)
This cleans up the CmdDraw* functions to be more straightforward. And a few
fixes applied while going through it:
* Fix indirect draw commands not adding the buffer->bo_offset, and ignoring
drawCount/stride parameters (deqp tests not testing indirect draws very
much apparently).
* Fixed a potential issue with RESTART_INDEX + secondary command bufs.
* Add missing logic for 8-bit indices
Signed-off-by: Jonathan Marek <[email protected]>
# Conflicts:
# src/freedreno/vulkan/tu_cmd_buffer.c
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5579>
Diffstat (limited to 'src/freedreno/vulkan/tu_extensions.py')
0 files changed, 0 insertions, 0 deletions