Skip to content

anv: direct descriptors

This is part of implementing VK_EXT_descriptor_buffer.

It's going to stay WIP for a little while, for the following issues to be solved :

  • HALT instruction scheduling is currently broken, it shows running CTS with some of the changes of this branch : !20765 (merged)
  • We need to have the kernel program a bit in SAMPLER_MODE (bit0 : Indirect State Base Addr Override) so that border colors are not indexed from the bindless sampler heap when using a bindless sampler (you can put samplers in Dynamic State or Bindless Sampler State heaps on Gfx11+) Kernel patch
  • Some feedback on the new resouce_intel intrinsic (maybe @gfxstrand would like to give some?)
Edited by Lionel Landwerlin

Merge request reports