Change srcStageMask on pipeline barriers to ALL_COMMANDS_BIT

This commit is contained in:
baldurk
2016-02-19 20:50:19 +01:00
parent 6bff873bf1
commit 3addd2ed38
+3 -3
View File
@@ -104,7 +104,7 @@ int StageIndex(VkShaderStageFlagBits stageFlag)
void DoPipelineBarrier(VkCommandBuffer cmd, uint32_t count, VkImageMemoryBarrier *barriers)
{
ObjDisp(cmd)->CmdPipelineBarrier(Unwrap(cmd),
VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, 0,
VK_PIPELINE_STAGE_ALL_COMMANDS_BIT, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, 0,
0, NULL, // global memory barriers
0, NULL, // buffer memory barriers
count, barriers); // image memory barriers
@@ -113,7 +113,7 @@ void DoPipelineBarrier(VkCommandBuffer cmd, uint32_t count, VkImageMemoryBarrier
void DoPipelineBarrier(VkCommandBuffer cmd, uint32_t count, VkBufferMemoryBarrier *barriers)
{
ObjDisp(cmd)->CmdPipelineBarrier(Unwrap(cmd),
VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, 0,
VK_PIPELINE_STAGE_ALL_COMMANDS_BIT, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, 0,
0, NULL, // global memory barriers
count, barriers, // buffer memory barriers
0, NULL); // image memory barriers
@@ -122,7 +122,7 @@ void DoPipelineBarrier(VkCommandBuffer cmd, uint32_t count, VkBufferMemoryBarrie
void DoPipelineBarrier(VkCommandBuffer cmd, uint32_t count, VkMemoryBarrier *barriers)
{
ObjDisp(cmd)->CmdPipelineBarrier(Unwrap(cmd),
VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, 0,
VK_PIPELINE_STAGE_ALL_COMMANDS_BIT, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, 0,
count, barriers, // global memory barriers
0, NULL, // buffer memory barriers
0, NULL); // image memory barriers