Skip to content
Mark Janes edited this page Feb 11, 2018 · 9 revisions

FrameRetrace was demonstrated at FOSDEM 2018. To see the latest capabilities, watch the presentation (demo starts around 10:00):

https://fosdem.org/2018/schedule/event/apitrace/

open file dialog

when trace is playing up to the frame, a progress bar is displayed progress bar during open

Selecting a set of renders in the bar graph displays images for all attached framebuffers at the selection, with optional highlighting. Multiple render targets

Shaders for selected render are displayed and editable. IR/assembly content was culled using INTEL_DEBUG=fs,vs environment variables. Editing shaders allows recompile for new metrics/render targets. vertex shader for render

vertex shader - intermediate representation

vertex shader - assembly

AUB is Intel's disassembly for batches as sent to the GPU. Most AUB tools dump many gigabytes of data. With a small patch to Mesa, FrameRetrace will show the AUB for selected renders.: aub format

Uniform constants for the selected renders: uniform constants

Clone this wiki locally