agi icon indicating copy to clipboard operation
agi copied to clipboard

AGI does not support newer Vulkan functions

Open DethRaid opened this issue 2 years ago • 2 comments

Environment information:

  • AGI version: 3.36.0
  • Host OS: Windows 11 If tracing on Android:
  • Device model: Pixel 7
  • Android Version: 13

Bug description AGI does not support newer Vulkan functions such as vkGetDeviceBufferMemoryRequirements, vkGetDeviceImageMemoryRequirements, vkCmdPipelineBarrier2, and more. This causes my application to crash when running in AGI

This current crash is from Vulkan Memory Allocator trying to use vkGetDeviceBufferMemoryRequirements, but my application also uses vkResetQueryPool, vkCmdPipelineBarrier2, vkQueueSubmit2, and vkGetDeviceImageMemoryRequirements

Reproduction steps Steps to reproduce the behavior:

  • Write a Vulkan application that uses newer Vulkan functions
  • Try to take a frame capture in AGI
  • Observe a crash

Stacktrace N/A

Screenshots N/A

Additional debugging information

  • Please attach the generated gapis.log and gapic.log files you will find in the temp folder (e.g. /tmp/ on linux). gapic.log gapis.log
  • If using Android: Please attach a full logcat dump (adb logcat -d > logcat-full.txt) that contains logs since AGI was started. ADB logcat.log

DethRaid avatar Apr 13 '23 16:04 DethRaid