Skip to content

Commit 2dc25fa

Browse files
committed
Remove non write access from srcAccessMask in image barriers
1 parent 4b53ad5 commit 2dc25fa

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

src/nbl/video/sampling/CEnvmapWarpGenerator.cpp

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)