Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Capture crashed the driver if vkQueueBeginDebugUtilsLabelEXT was used. #44

Open
tzdimi opened this issue Nov 10, 2023 · 0 comments
Open

Comments

@tzdimi
Copy link

tzdimi commented Nov 10, 2023

Trying to capture a frame with RDP in profile capture mode but the app after few seconds freezes and the driver crashes. The problem seems to be the usage of vkQueueBeginDebugUtilsLabelEXT() and vkQueueEndDebugUtilsLabelEXT(). If I remove those two then the capture is successful. Validation layers doesn' t report any issues.

example code that causes the crash:
VkDebugUtilsLabelEXT debugLabel2{ VK_STRUCTURE_TYPE_DEBUG_UTILS_LABEL_EXT, nullptr,"Graphics Operations",{0.259f,0.506f,0.620f,1.0f} };
vkQueueBeginDebugUtilsLabelEXT(graphics_queue, &debugLabel2);
vkQueueSubmit(graphics_queue, 1, &renderSubmitInfo, inFlightFence[currentFrame]);
vkQueueEndDebugUtilsLabelEXT(graphics_queue);

Windows 10
GPU RX6900XT
Drivers tested: 23.11.1 and 23.8.2 both have the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant