What measurement/monitoring tools could I use to get the FPS values for a simple Vulkan app?
Thanks in advance
Computer Graphics Stack Exchange is a question and answer site for computer graphics researchers and programmers. It only takes a minute to sign up.
Sign up to join this communityWhat measurement/monitoring tools could I use to get the FPS values for a simple Vulkan app?
Thanks in advance
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.)
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.
$\endgroup$
Vulkan Configurator
(included in the SDK) you can enable this layer more easily. Tested on Win10 x64.
$\endgroup$