mesa/src/intel/common
Kenneth Graunke e69d395cd1 intel/genxml: Add an "mbz" data type
There are some fields which Must Be Zero, and we don't want to allow
setting them from the template struct, but we do want them in the XML
to allow them to be decoded properly, and for documentation purposes.

This adds a new "mbz" type, much like "mbo", except it doesn't set
anything in the struct.  We also update the decoder to handle it.

Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13480>
2021-10-28 19:45:55 +00:00
..
tests intel: Rename GFX 12.5 to XE_HP 2021-06-03 15:51:40 -07:00
intel_aux_map.c intel: Rename gen_{mapped, clflush, invalidate} prefix to intel_{..} 2021-04-20 20:06:34 +00:00
intel_aux_map.h intel: Rename gen_{mapped, clflush, invalidate} prefix to intel_{..} 2021-04-20 20:06:34 +00:00
intel_batch_decoder.c intel/decode/gfx6: add support for gfx6 CC/VIEWPORT pointers. 2021-09-16 05:13:16 +10:00
intel_batch_decoder_stub.c intel: Rename gen_device prefix to intel_device 2021-04-20 20:06:33 +00:00
intel_buffer_alloc.h intel: Rename gen_{mapped, clflush, invalidate} prefix to intel_{..} 2021-04-20 20:06:34 +00:00
intel_clflush.h intel: Rename gen_{mapped, clflush, invalidate} prefix to intel_{..} 2021-04-20 20:06:34 +00:00
intel_decoder.c intel/genxml: Add an "mbz" data type 2021-10-28 19:45:55 +00:00
intel_decoder.h intel/genxml: Add an "mbz" data type 2021-10-28 19:45:55 +00:00
intel_defines.h intel: Rename "GEN_" prefix used in common code to "INTEL_" 2021-03-10 22:23:51 +00:00
intel_disasm.c intel: Rename gen_device prefix to intel_device 2021-04-20 20:06:33 +00:00
intel_disasm.h intel: Rename gen_device prefix to intel_device 2021-04-20 20:06:33 +00:00
intel_gem.c intel: Rename "gen_" prefix used in common code to "intel_" 2021-03-10 22:23:51 +00:00
intel_gem.h intel/perf: Use intel_i915_query_flags instead of hand-rolling it 2021-07-16 14:19:20 +00:00
intel_guardband.h intel: Rename Genx keyword to Gfxx 2021-04-02 18:33:07 +00:00
intel_l3_config.c intel/dg2: Add L3 configuration 2021-09-14 02:51:03 +00:00
intel_l3_config.h intel: Rename gen_device prefix to intel_device 2021-04-20 20:06:33 +00:00
intel_measure.c intel: Rename gen_device prefix to intel_device 2021-04-20 20:06:33 +00:00
intel_measure.h intel: Rename gen_device prefix to intel_device 2021-04-20 20:06:33 +00:00
intel_sample_positions.c intel: Rename "gen_" prefix used in common code to "intel_" 2021-03-10 22:23:51 +00:00
intel_sample_positions.h intel: Rename GEN_GEN macro to GFX_VER 2021-04-02 18:33:06 +00:00
intel_urb_config.c intel: Add and use max_constant_urb_size_kb 2021-09-27 20:51:28 +00:00
intel_uuid.c intel: Rename gen_device prefix to intel_device 2021-04-20 20:06:33 +00:00
intel_uuid.h intel: Rename gen_device prefix to intel_device 2021-04-20 20:06:33 +00:00
meson.build meson/intel: Don't build genxml tests on Android 2021-08-11 23:57:52 +00:00
mi_builder.h intel: Rename GFX 12.5 to XE_HP 2021-06-03 15:51:40 -07:00