mesa/src/panfrost/lib
Faith Ekstrand 8471a90eb4 pan/buffer: Drop pan_buffer_view::offset
We can handle that inside pan_buffer.c and make the interface simpler.

Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com>
Reviewed-by: Christoph Pillmayer <christoph.pillmayer@arm.com>
Reviewed-by: Lorenzo Rossi <lorenzo.rossi@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40576>
2026-03-26 16:28:35 +00:00
..
kmod pan/kmod: Simplify pan_kmod_bo_mmap() to always map the whole BO 2026-03-17 11:03:07 +00:00
tests panfrost: Fix -Wunused-but-set-variable warnings using ASSERTED 2026-02-26 17:09:34 +00:00
.gitignore
meson.build pan: Move buffer functions to pan_buffer 2026-02-26 13:27:12 +00:00
pan_afbc.c panfrost: Port CPU scope traces to PAN_TRACE_*() 2026-02-03 15:41:51 +00:00
pan_afbc.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_afrc.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_blend.c panfrost: blending fixes for Midgard 2026-02-23 13:32:59 +00:00
pan_blend.h panfrost: blending fixes for Midgard 2026-02-23 13:32:59 +00:00
pan_buffer.c pan/buffer: Drop pan_buffer_view::offset 2026-03-26 16:28:35 +00:00
pan_buffer.h pan: Move buffer functions to pan_buffer 2026-02-26 13:27:12 +00:00
pan_clear.c pan/clear: Stop packing undefined bits in colors 2026-02-23 21:00:01 +00:00
pan_desc.c pan/lib: drop redundant assign 2026-03-19 12:00:47 +00:00
pan_desc.h pan/buffer: Drop pan_buffer_view::offset 2026-03-26 16:28:35 +00:00
pan_earlyzs.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_earlyzs.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_encoder.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_fb.c pan/fb: Force pre-frame shaders to ALWAYS for clean tiles 2026-02-26 11:15:31 +00:00
pan_fb.h pan/fb: Add a concept of resolve ops and resolve shaders 2026-02-23 21:00:15 +00:00
pan_fb_nir.c pan/lib: harmonize default-case handling 2026-03-05 10:36:58 +00:00
pan_format.c panfrost: blending fixes for Midgard 2026-02-23 13:32:59 +00:00
pan_format.h panvk: Optimize resolves if possible 2026-02-23 21:00:17 +00:00
pan_image.h pan/fb: Fill out our own descriptors 2026-02-23 21:00:15 +00:00
pan_jc.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_layout.c pan/lib: remove deadcode 2026-01-29 16:33:45 +00:00
pan_layout.h pan/lib: remove deadcode 2026-01-29 16:33:45 +00:00
pan_mod.c pan/lib: divide extent by tile-extend, not itself 2026-03-19 12:00:47 +00:00
pan_mod.h pan/desc: Pass emit_*_attachments args through a struct 2026-02-26 11:15:29 +00:00
pan_pool.h panvk: Add and use a new pan_ptr_offset() helper 2026-02-23 21:00:04 +00:00
pan_props.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_props.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_samples.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_samples.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_scratch.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_shader.h pan/compiler: Remove collect_varyings 2026-03-12 22:59:14 +00:00
pan_texture.c panfrost: Fix -Wunused-variable warnings using ASSERTED 2026-02-26 17:09:33 +00:00
pan_texture.h pan: Move buffer functions to pan_buffer 2026-02-26 13:27:12 +00:00
pan_tiler.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_trace.c pan/trace: Add wrappers for Mesa CPU scope traces 2026-02-03 15:41:50 +00:00
pan_trace.h pan/trace: Add wrappers for Mesa CPU scope traces 2026-02-03 15:41:50 +00:00
pan_util.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_util.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
wrap.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00