Skip to content

anv: initial RMV support

Lionel Landwerlin requested to merge llandwerlin/mesa:wip/anv-rmv-support into main

What does this MR do and why?

This MR add support for generating rmv files (Radeon Memory Visualizer)

WIP for now :

  • finish ray tracing pipeline tracking
  • RMV is showing still quite a few large unbound regions (missing bind between resources & memory?)
  • query pools
  • sparse binds
  • preferred heap often shows "host" but that should not be the case

Missing from common code (maybe from RMV too?) :

  • bits for bvh building buffers

/cc @fjdegroo : since we're on the OOM topic 😄

Edited by Lionel Landwerlin

Merge request reports