mesa/src/panfrost/midgard
Erik Faye-Lund f80506277d pan/midgard: fix check for negative texture offset
We need to sign-extend texture-offset before checking for negative
values, otherwise we'll never see them.

CID: 1457497
Reviewed-by: Eric R. Smith <eric.smith@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36724>
2025-08-21 08:45:33 +00:00
..
compiler.h all: rename gl_shader_stage to mesa_shader_stage 2025-08-06 10:28:40 +08:00
disassemble.c pan/midgard: fix check for negative texture offset 2025-08-21 08:45:33 +00:00
disassemble.h
helpers.h pan/midgard: constify pointers 2025-01-22 13:50:44 +00:00
meson.build panfrost: Kill panfrost-job.h 2025-01-07 11:10:55 +00:00
midgard.h
midgard_address.c treewide: use nir_def_as_* 2025-08-01 15:34:24 +00:00
midgard_compile.c panfrost: Split texture lowering passes 2025-08-20 12:11:43 +00:00
midgard_compile.h panfrost: Split texture lowering passes 2025-08-20 12:11:43 +00:00
midgard_derivatives.c all: rename gl_shader_stage to mesa_shader_stage 2025-08-06 10:28:40 +08:00
midgard_emit.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
midgard_errata_lod.c nir: Unvendor sampler_lod_parameters(_pan) 2025-07-12 10:48:03 +00:00
midgard_helper_invocations.c all: rename gl_shader_stage to mesa_shader_stage 2025-08-06 10:28:40 +08:00
midgard_liveness.c pan/util,midgard: Remove pan_block 2025-05-09 09:33:38 +00:00
midgard_nir.h pan: s/NIR_PASS_V/NIR_PASS/ 2024-12-05 08:49:45 +00:00
midgard_nir_algebraic.py
midgard_nir_lower_image_bitsize.c
midgard_nir_type_csel.c pan: s/NIR_PASS_V/NIR_PASS/ 2024-12-05 08:49:45 +00:00
midgard_ops.c
midgard_ops.h
midgard_opt_copy_prop.c
midgard_opt_dce.c pan/util,midgard: Remove pan_block 2025-05-09 09:33:38 +00:00
midgard_opt_perspective.c pan/compiler: don't pass midgard_instruction by value 2025-01-22 13:50:44 +00:00
midgard_opt_prop.c
midgard_print.c pan/util,midgard: Remove pan_block 2025-05-09 09:33:38 +00:00
midgard_print_constant.c
midgard_quirks.h build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
midgard_ra.c pan/midgard: r1w should be set 2025-08-21 08:45:32 +00:00
midgard_ra_pipeline.c
midgard_schedule.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
mir.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
mir_promote_uniforms.c pan: Use a consistent pan_ prefix across src/panfrost/* 2025-05-21 14:58:20 +02:00
mir_squeeze.c
nir_fuse_io_16.c treewide: simplify nir_def_rewrite_uses_after 2025-08-01 15:34:24 +00:00