mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-21 06:48:09 +02:00
Via Coccinelle patch generated by the following Python:
varys = [ "POS", "COL0", "COL1", "FOGC", "TEX0", "TEX1", "TEX2", "TEX3", "TEX4",
"TEX5", "TEX6", "TEX7", "PSIZ", "BFC0", "BFC1", "EDGE", "CLIP_VERTEX",
"CLIP_DIST0", "CLIP_DIST1", "CULL_DIST0", "CULL_DIST1", "PRIMITIVE_ID",
"PRIMITIVE_COUNT", "LAYER", "VIEWPORT", "FACE",
"PRIMITIVE_SHADING_RATE", "PNTC", "TESS_LEVEL_OUTER",
"TESS_LEVEL_INNER", "PRIMITIVE_INDICES", "BOUNDING_BOX0",
"BOUNDING_BOX1", "VIEWPORT_MASK", "CULL_PRIMITIVE" ]
t = """
@@
@@
-(1 << VARYING_SLOT_${V})
+VARYING_BIT_${V}
@@
@@
-BITFIELD_BIT(VARYING_SLOT_${V})
+VARYING_BIT_${V}
@@
@@
-(1ull << VARYING_SLOT_${V})
+VARYING_BIT_${V}
@@
@@
-BITFIELD64_BIT(VARYING_SLOT_${V})
+VARYING_BIT_${V}
"""
for v in varys:
from mako.template import Template
print(Template(t).render(V = v))
Closes: #13453
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Reviewed-by: Marek Olšák <maraeo@gmail.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com> [panfrost, common]
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com> [broadcom]
Reviewed-by: Corentin Noël <corentin.noel@collabora.com> [virgl]
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com> [zink]
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35917>
|
||
|---|---|---|
| .. | ||
| kmod | ||
| tests | ||
| .gitignore | ||
| meson.build | ||
| pan_afbc.h | ||
| pan_afrc.h | ||
| pan_blend.c | ||
| pan_blend.h | ||
| pan_clear.c | ||
| pan_desc.c | ||
| pan_desc.h | ||
| pan_earlyzs.c | ||
| pan_earlyzs.h | ||
| pan_encoder.h | ||
| pan_format.c | ||
| pan_format.h | ||
| pan_image.h | ||
| pan_jc.h | ||
| pan_layout.c | ||
| pan_layout.h | ||
| pan_mod.c | ||
| pan_mod.h | ||
| pan_pool.h | ||
| pan_props.c | ||
| pan_props.h | ||
| pan_samples.c | ||
| pan_samples.h | ||
| pan_scratch.c | ||
| pan_shader.c | ||
| pan_shader.h | ||
| pan_texture.c | ||
| pan_texture.h | ||
| pan_tiler.c | ||
| pan_util.c | ||
| pan_util.h | ||
| wrap.h | ||