OSDN Git Service

radv: apply xfb buffer offset at buffer binding time not later. (v2)
authorDave Airlie <airlied@redhat.com>
Wed, 31 Oct 2018 23:38:20 +0000 (23:38 +0000)
committerEmil Velikov <emil.l.velikov@gmail.com>
Wed, 7 Nov 2018 17:20:50 +0000 (17:20 +0000)
commit12c5eb2fd3fbd7725b169dccc32c9b29b1d0a8d0
tree199b709374962fbfe3d2eff7242348adca52ad7b
parent949b1048f731e67f34acc0a6fbe188782b31e261
radv: apply xfb buffer offset at buffer binding time not later. (v2)

In order to handle pause/resume properly, the offset should
be added to the buffer binding not to the begin/end paths.

v2: don't add offset to size
Fixes ext_transform_feedback-alignment* under zink

Fixes: b4eb029062 (radv: implement VK_EXT_transform_feedback)
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
(cherry picked from commit 7f37a52a21a15fc28b2c452fff54dd871d5dfe53)
src/amd/vulkan/radv_cmd_buffer.c