Fixup some missing/incorrect flushes and invalidates
authorGary Sweet <gsweet@broadcom.com>
Mon, 4 Sep 2017 09:39:36 +0000 (10:39 +0100)
committerGary Sweet <gsweet@broadcom.com>
Mon, 4 Sep 2017 09:39:36 +0000 (10:39 +0100)
commitbc15c6b84f7ff0941066aaf8d241b43ecaced51b
treeae50f265f8d07e4ca31a11648926cf989268fafb
parentb7e64d87c14fcbcf8ffad74fe560b1efe6d972f8
Fixup some missing/incorrect flushes and invalidates

Some of the flushes were too small, and there were a few
missing invalidates.

Affects:
dEQP-VK.ssbo.layout.*
dEQP-VK.pipeline.push_constant.compute_pipeline.simple_test

Components: Vulkan

VK-GL-CTS issue: 660

Change-Id: Id29b59d127e004a028c04a1075db563d697140a1
external/vulkancts/modules/vulkan/pipeline/vktPipelinePushConstantTests.cpp
external/vulkancts/modules/vulkan/ssbo/vktSSBOLayoutCase.cpp