Skip to content

pvr: csbgen: Make all generated enums unambiguous

Matt Coster requested to merge MTCoster/mesa:unambiguous-csbgen-enums into main

This change involves two enums:

  • In rogue_texstate.xml:
    • All COMPRESSED_* members of FORMAT are moved to FORMAT_COMPRESSED (without the prefix). A second field is added to IMAGE_WORD0 (texformat_compressed) which overlaps with the original (texformat), and
  • In rogue_pbestate.xml:
    • REG_WORD0_LINESTRIDE was not a real enum; it's removed entirely. It only has value when feature pbe_stride_align_1pixel is present, so a FIXME comment was added to this effect.
Signed-off-by: Matt Coster <>

Merge request reports