Skip to content

panvk: Use FAUs to store our sysvals

Boris Brezillon requested to merge bbrezillon/mesa:panvk-sysvals-as-fau into main

What does this MR do and why?

We have 512 bytes of FAU (Fast Access Uniform) storage at our disposal (64 slots of 8 bytes each). If we split it in two, that gives us 256 bytes of push constants (we currently expose 128 bytes) and 256 bytes of sysvals (more than we need if we move dynamic SSBO info out of the sysval region).

Depends on !28397 (merged)

/cc @kusma @marysaka

Edited by Boris Brezillon

Merge request reports