-
Notifications
You must be signed in to change notification settings - Fork 6
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
2.8.0.27 Failed to finish executing profile with code: 0 #26
Comments
🥹 |
Seems pretty much in line with #25. The silence from the devs is not a good sign either (although it's mostly natural on these AMD public-issue-tracker-and-release-page type GitHub repos). I've not managed to capture a single profile with this tool in the past 8 months or so, or ever to be exact. (The screenshots are nice though.) |
@MathiasMagnus We do read these. The issue here is narrowing this down as we have not been able to reproduce this internally at all. Is there a chance you could share an application that reproduces this issue? |
mre: https://files.catbox.moe/4jzdyq.zip you need to edit the build script with your path to the vulkan loader and glslangvalidator. you may also need to replace clang with msvc. i couldn't make an msvc version because cl is not in my path. presumably microsoft does not want me using msvc. mre.c is ~400 lines and causes the issue. it writes to the swapchain in a compute shader and then presents it. vkcube works. a similar (more complex) program worked windows 10 with an older version of developer tools worked. the log looks the same as OP: since this may be a config issue, i've tried the past few versions of RDP (some of which segfault), i've updated to the latest vulkan sdk, and updated my gpu drivers. any suggestions short of reinstalling windows 10?
|
|
yeah, i know how msvc works, i just do not want to use it. as for the 2nd point, we may have a separate issue (i am profiling vulkan). the mre i sent runs a shader and presents the swapchain repeatedly until the window is closed. there are plenty of invocations to sample. |
@kaiserschmarrn0 from the looks of your sample code you appear to be using Vulkan Compute correct? The Radeon Developer Panel currently only supports Vulkan graphics workloads and not compute-only workloads. Once Vulkan compute is supported it would certainly be listed here: |
I see. In that case, I'll close this issue. What might have caused it to work before? I'd rather not upgrade my pc. |
I've just changed it to present and dispatch on the same graphics queue, and it works. My old code allowed for using a separate compute queue based on driver behavior. What a silly thing preventing me from profiling for so long. |
RDP bug report
cant capture profiles
==========================================
Steps to Reproduce
==========================================
Host System Information
RDP Version: Radeon Developer Panel v2.8.0.27
RDP build Date: 12/12/2022
Operating System: Windows 11 Version 21H2
Qt Version: 5.15.2
Tool Version: 2.0.0
Router Version 0.13.0
==========================================
Connected System Information
Driver Version: 22.20.29.10-221130a-386458C-AMD-Software-Adrenalin-Edition
GPUOpen Interface Major Version: 42
Operating System Name: Windows 11 Home
Operating System Description: 22000.1.amd64fre.co_release.210604-1628
GPUs:
Name: Radeon RX 5500 XT
ASIC info
Device Id: 29504
Revision: 197
Family: 143
gfx_engine: 13
RDP log:
The text was updated successfully, but these errors were encountered: