igl icon indicating copy to clipboard operation
igl copied to clipboard

Why use RenderDoc to capture gpu frame for Vulkan failed?

Open vinsentli opened this issue 10 months ago • 3 comments

When I use RenderDoc to capture gpu frame for debug on Vulkan , it always cause RenderDoc remote server disconnected. For example in the Textured3DCubeSession demo.

If i use opengl backend , the RenderDoc works fine.

if i use The diligent engine demo for test vulkan demo, the RenderDoc works fine too.

vinsentli avatar Apr 11 '24 07:04 vinsentli

Hi @vinsentli ! On what platform do you try? Windows or Android? And what RenderDoc version?

rokuz avatar Apr 22 '24 06:04 rokuz

@rokuz I use RenderDoc on Windows to connect My Android phone. The vulkan demo run on Android phone. My Windows RenderDoc version is V1.32

vinsentli avatar Apr 22 '24 07:04 vinsentli

That sounds like it might be a RenderDoc issue.

@vinsentli Could you please check https://renderdoc.org/docs/how/how_android_capture.html.

corporateshark avatar May 16 '24 06:05 corporateshark

After I open the vulkan VK_LAYER_KHRONOS_validation (https://developer.android.com/ndk/guides/graphics/validation-layer?hl=zh-cn#layers-local-storage)

RenderDoc capture frame successful.

vinsentli avatar Jun 16 '24 08:06 vinsentli