@@ -427,7 +427,7 @@ void CEnvmapWarpGenerator::SSession::computeWarpMap(video::IGPUCommandBuffer* cm
427427 .barrier = {
428428 .dep = {
429429 .srcStageMask = PIPELINE_STAGE_FLAGS::BLIT_BIT,
430- .srcAccessMask = ACCESS_FLAGS::TRANSFER_READ_BIT ,
430+ .srcAccessMask = ACCESS_FLAGS::NONE ,
431431 .dstStageMask = PIPELINE_STAGE_FLAGS::COMPUTE_SHADER_BIT,
432432 .dstAccessMask = ACCESS_FLAGS::SHADER_READ_BITS
433433 }
@@ -529,7 +529,7 @@ CEnvmapWarpGenerator::SSession::image_barrier_t CEnvmapWarpGenerator::SSession::
529529 .barrier = {
530530 .dep = {
531531 .srcStageMask = PIPELINE_STAGE_FLAGS::COMPUTE_SHADER_BIT,
532- .srcAccessMask = ACCESS_FLAGS::SHADER_READ_BITS ,
532+ .srcAccessMask = ACCESS_FLAGS::NONE ,
533533 .dstStageMask = dstStageMask,
534534 .dstAccessMask = dstAccessMask }
535535 },
@@ -553,9 +553,10 @@ std::array<CEnvmapWarpGenerator::SSession::image_barrier_t, 2> CEnvmapWarpGenera
553553 .barrier = {
554554 .dep = {
555555 .srcStageMask = PIPELINE_STAGE_FLAGS::COMPUTE_SHADER_BIT,
556- .srcAccessMask = ACCESS_FLAGS::SHADER_READ_BITS ,
556+ .srcAccessMask = ACCESS_FLAGS::NONE ,
557557 .dstStageMask = dstStageMask,
558- .dstAccessMask = dstAccessMask }
558+ .dstAccessMask = dstAccessMask
559+ }
559560 },
560561 .image = m_params.lumaMap ->getCreationParameters ().image .get (),
561562 .subresourceRange = {
0 commit comments