google / google/gapid

Capturing Basemark GPU Vulkan medium produces different frame counts (VkTrace vs GAPID)

Open
#2,106 13 comments 0 reactions 0 assignees View on GitHub
triaged
Dominant language
Go
Stars
2.2k
Forks
329
PR merge metrics
No merged PRs in 30d

Description

GAPID 1.1.0
Windows 10 64-bit
Dell XPS 15 w/ 16GB RAM
Intel Integrated and Nvidia 960M

I captured the [BasemarkGPU benchmark](https://www.guru3d.com/files-details/basemark-gpu-benchmark.html) using Vulkan's medium quality test and I get different results.

1. Set EXE to `C:\Program Files\Basemark GPU\binaries\BasemarkGPU_vk.exe`
2. Set working directory to `C:\Program Files\Basemark GPU\binaries`
3. Set arguments to `ResultUpload false TestType ExperienceMedium TextureCompression bc7 AssetPath assets/bsb ProgressBar false Fullscreen false`

When I capture with VkTrace, I get 1536 frames, but when I capture the same benchmark with GAPID I only get 817 frames (according to some messages I see when I run `gapit video`). I know VkTrace identifies frames based on each QueueSubmit, is GAPID identifying frames differently? Or is GAPID not recording every frame?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.