Remove wrong image barrier from multisample_shader_builtin tests
authorSlawomir Cygan <slawomir.cygan@intel.com>
Mon, 24 Apr 2017 13:01:04 +0000 (15:01 +0200)
committerPyry Haulos <phaulos@google.com>
Mon, 24 Apr 2017 13:14:50 +0000 (08:14 -0500)
commit3dbd60e589ce2119304db376f4fc606781543878
tree44d94220b07d8495f44cc6babc4c5d846df8a7c4
parent2795d6ce25af5357a0c34d0fa3d4a3e891d78f1a
Remove wrong image barrier from multisample_shader_builtin tests

Spec says:
"If vkCmdPipelineBarrier is called within a render pass instance,
the oldLayout and newLayout members of an element of
pImageMemoryBarriers must be equal"

The `multisample_shader_builtin` tries to use barrier for changing
the layout of the image used as render target and input attachment.
The barrier is invalid and, given the existing subpass dependencies,
not needed at all.

VK-GL-CTS Issue: 386
Component: Vulkan
Affects: dEQP-VK.pipeline.multisample_shader_builtin.*

Change-Id: I23bf1de5d39a5d786a6bf863a429f8d7e97f495d
external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleBaseResolveAndPerSampleFetch.cpp