mesa/src/imagination/csbgen
Matt Coster d51d79b450 pvr: csbgen: Generate enum-to-string functions for debugging
All enums should be unambiguous, so an error is raised when multiple
enum variants with the same value are encountered. When no enum
variants match the provided value, NULL is returned. This allows the
to-string functions to double as validators.

Signed-off-by: Matt Coster <matt.coster@imgtec.com>
Reviewed-by: Karmjit Mahil <Karmjit.Mahil@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18948>
2022-11-25 16:42:55 +00:00
..
gen_pack_header.py pvr: csbgen: Generate enum-to-string functions for debugging 2022-11-25 16:42:55 +00:00
meson.build pvr: Implement new firmware stream interface 2022-11-11 11:34:17 +00:00
pvr_packet_helpers.h pvr: csbgen: Generate enum-to-string functions for debugging 2022-11-25 16:42:55 +00:00
rogue_cdm.xml pvr: Change indentation from tab to spaces for xml files. 2022-08-31 08:26:17 +00:00
rogue_cr.xml pvr: Implement new firmware stream interface 2022-11-11 11:34:17 +00:00
rogue_fw.xml pvr: Implement new firmware stream interface 2022-11-11 11:34:17 +00:00
rogue_hwdefs.h pvr: Implement new firmware stream interface 2022-11-11 11:34:17 +00:00
rogue_ipf.xml pvr: Change indentation from tab to spaces for xml files. 2022-08-31 08:26:17 +00:00
rogue_lls.xml pvr: Change indentation from tab to spaces for xml files. 2022-08-31 08:26:17 +00:00
rogue_pbestate.xml pvr: Change indentation from tab to spaces for xml files. 2022-08-31 08:26:17 +00:00
rogue_pds.xml pvr: Change indentation from tab to spaces for xml files. 2022-08-31 08:26:17 +00:00
rogue_ppp.xml pvr: Add static clear control stream templates in pvr_device. 2022-09-12 10:32:19 +01:00
rogue_texstate.xml pvr: Implement vkGetPhysicalDeviceImageFormatProperties2 API. 2022-09-13 11:47:37 +00:00
rogue_vdm.xml pvr: Change indentation from tab to spaces for xml files. 2022-08-31 08:26:17 +00:00