intel/compiler: rework message descriptors for render targets
authorLionel Landwerlin <lionel.g.landwerlin@intel.com>
Thu, 4 Feb 2021 09:49:29 +0000 (11:49 +0200)
committerMarge Bot <eric+marge@anholt.net>
Sun, 2 May 2021 20:20:06 +0000 (20:20 +0000)
commit64551610d1e6c8d1b5762ab79da4e362befd099d
treeed777ad26000eb14ba3e1211de7927617cdc86a4
parentdabaaaf6c7fee81df252054f5f55320dad4a7d1a
intel/compiler: rework message descriptors for render targets

Render target message descriptors are slightly different from the
dataport ones. In particular the msg_type field is on bits 14:17 for
RT while bits 14:18 for DP.

v2: Drop unused send_commit_msg field in brw_fb_write_desc() (Ken)

v3: Rebase on top renaming (Lionel)

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Suggested-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7455>
src/intel/compiler/brw_disasm.c
src/intel/compiler/brw_eu.h
src/intel/compiler/brw_eu_emit.c
src/intel/compiler/brw_fs.cpp
src/intel/compiler/brw_fs_reg_allocate.cpp
src/intel/compiler/brw_vec4_generator.cpp