-
Notifications
You must be signed in to change notification settings - Fork 464
Open
Labels
BestPracticesBest practices layerBest practices layer
Description
Environment
- OS: Linux
- GPU and driver version: RX 6600XT, Mesa 25.3.3
- Options enabled: Sumbit time validation, AMD-specific, Performance
Describe the Issue
Without VK_KHR_swapchain validation layer don't know when frame changed and thinking what i bind the same pipeline again, but i have vkEndCommandBuffer and vkQueueSubmit2 every frame with vkWaitForFences waiting, with WSI implementation was fine
Expected behavior
Nothing messages
Instead, i have message:
Validation Performance Warning: [ BestPractices-Pipeline-SortAndBind ] | MessageID = 0x6d0c146d
vkCmdBindPipeline(): [AMD] [NVIDIA] Pipeline VkPipeline 0x380000000038 was bound twice in the frame. Keep pipeline state changes to a minimum, for example, by sorting draw calls by pipeline.
Additional context
I make pure Wayland application, without libwayland-client
Metadata
Metadata
Assignees
Labels
BestPracticesBest practices layerBest practices layer