What measurement/monitoring tools could I use to get the FPS values for a simple Vulkan app?
Thanks in advance
What measurement/monitoring tools could I use to get the FPS values for a simple Vulkan app?
Thanks in advance
You might want to try the VK_LAYER_LUNARG_monitor layer from the LunarG Vulkan SDK.
Download the SDK from the LunarXchange site.
After SDK installation, you can activate the layer by setting this environment variable:
VK_INSTANCE_LAYERS=VK_LAYER_LUNARG_monitor
The monitor layer displays the FPS value in the application window's title bar.
vulkansdk-1.2.131.2
on ubuntu 19.10 for glfw-based app, although such layer loaded properly as inspected via VK_LOADER_DEBUG=all
. But anyway, it works with vkcube.
– haxpor
Apr 08 '20 at 08:54
Vulkan Configurator
(included in the SDK) you can enable this layer more easily. Tested on Win10 x64.
– csisy
Apr 13 '21 at 20:43
Try AMD's OCAT tool. It can overlay an FPS counter on a Vulkan or D3D12 app, similar to how FRAPS works for D3D11/OpenGL. (It should work on all Vulkan-supporting GPUs, btw, not just AMD ones.)