mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-22 17:28:09 +02:00
The logic is a bit more involved than with other blocks to keep cs_if/else() declaration consistent with the rest. This forces us to keep track of the last end_if() so we can flush it if the next CS [pseudo-]instruction is not a cs_else(). These changes require quite a bit of code motion to avoid forward declarations. Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com> Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com> Reviewed-by: Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31205> |
||
|---|---|---|
| .. | ||
| common.xml | ||
| cs_builder.h | ||
| decode.c | ||
| decode.h | ||
| decode_common.c | ||
| decode_csf.c | ||
| decode_jm.c | ||
| gen_macros.h | ||
| gen_pack.py | ||
| meson.build | ||
| v4.xml | ||
| v5.xml | ||
| v6.xml | ||
| v7.xml | ||
| v9.xml | ||
| v10.xml | ||