Add missing flushes for indirect draws
authorGary Sweet <gsweet@broadcom.com>
Thu, 16 Mar 2017 13:26:53 +0000 (13:26 +0000)
committerGary Sweet <gsweet@broadcom.com>
Thu, 16 Mar 2017 13:26:53 +0000 (13:26 +0000)
commit87bb8d813cf55011df0b5845e38e68f5a7a6f1a1
tree1f354dcd1af45920163c74ae99b0bf43398ae3be
parent485523d235eb3a0f0f394e6bdbc11139550f7e56
Add missing flushes for indirect draws

Buffers were being mapped and written, but not flushed
before use. This affected the indirect draw tests when running
with a non-coherent heap.

Affects:

dEQP-VK.draw.indirect_draw.*

Components: Vulkan

VK-GL-CTS issue: 210

Change-Id: Ie8920bea727419a1da22b8e2d9babcca2c6593fe
external/vulkancts/modules/vulkan/draw/vktDrawIndirectTest.cpp