~/talk

Graphics Performance Analysis with FrameRetrace: A Responsive UI for ApiTrace

links:none on file
slides:none on file

FrameRetrace is a fully open-source OpenGL frame debugger built atop ApiTrace that lets developers rerun a captured frame, edit and recompile shaders, tweak GL state and uniforms, and see immediate performance and pixel changes. It captures compiled shader binaries, IR and GPU batch disassembly, demonstrated a ~30% reduction in one expensive motion-blur shader and found Mesa driver gaps, and adds AMD metrics via GPA plus live system views through GPUTop. Works cross-platform (Linux/Windows) but needs platform counters and careful shader-cache handling.

AI-written summary · about

  1. 0:00Intro
  2. 2:10Marks background
  3. 5:42GPU Analysis Tools
  4. 7:59Problems with GPU Analysis Tools
  5. 10:40FrameRetrace
  6. 12:55Demo
  7. 13:30Benchmarks
  8. 14:27Render Target
  9. 18:05Motion Blur
  10. 21:00Compile
  11. 29:30Unreal Demo
  12. 34:55Windows Support
  13. 38:19AMD Performance Monitor Support
  14. 46:00Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.