vkCmdPipelineBarrier is a pretty easy function to understand. The hard part is understanding synchronization as a complete concept. Once you understand that, applying those concepts to this function is pretty straightforward.
So you should be looking for tutorials on Vulkan synchronization. Of which many exist.
Also, pipeline barriers specifically are not exactly the most useful Vulkan synchronization primitive. In most cases, an event, subpass dependency, or semaphore would be more reasonable alternatives.
Thank you very much for your valuable advsise and kindness
I understand your point
I will read the web link you recommended
Even there, there is Vulkan synchronization2 concept, which I didn’t know
Also, thank you for your comments about reasonable alternatives
I learned a lot from you
So have a great week and see you again, Alfonse
This is off-topic, of course. But I would assume Kyoungmun is not a native English speaker (much like myself), which would explain the unusual writing style. Personally, I think it’s good whenever people ask about Vulkan, since there is a need for broader discussion, knowledge sharing and developement in this field.