mesa/src/gallium/drivers/v3d
Marek Olšák 0b7ee3b981 ALL: use #define and a copy helper to check and copy build_id
preparation for changing SHA1_DIGEST_LENGTH to BLAKE3_KEY_LEN

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39110>
2026-01-07 08:32:33 +00:00
..
.editorconfig
driinfo_v3d.h
meson.build v3d: Switch to use libbroadcom_perfcntrs 2024-12-02 14:13:24 +00:00
v3d_blit.c gallium: change pipe_framebuffer_state width/height to 32-bit integer 2025-12-05 21:22:36 +00:00
v3d_bufmgr.c v3d: use directly MESA_TRACE_SCOPE for additional context 2025-10-02 23:22:26 +02:00
v3d_bufmgr.h v3d: remove unused functions from v3d_bufmgr.h 2025-08-21 23:54:58 +00:00
v3d_cl.c broadcom: move HW-dependant constants to v3d_device_info 2024-06-05 17:14:59 +00:00
v3d_cl.h v3d, vc4: remove unused functions 2024-08-28 13:15:45 +00:00
v3d_context.c gallium: add pipe_context::resource_release to eliminate buffer refcounting 2025-09-09 20:47:38 +00:00
v3d_context.h ALL: use SHA1_DIGEST_LENGTH etc. instead of hardcoding the numbers 2026-01-07 08:32:33 +00:00
v3d_disk_cache.c ALL: use #define and a copy helper to check and copy build_id 2026-01-07 08:32:33 +00:00
v3d_fence.c gallium: fix timeline semaphore value passing 2025-07-07 21:18:29 +00:00
v3d_format_table.h v3d: replace raw integers with enum types in helper functions 2025-09-26 07:35:16 +00:00
v3d_formats.c v3d: Add support for 16bit normalised formats 2025-09-30 12:48:42 +00:00
v3d_job.c v3d: Fix depth resource invalidation with separate_stencil 2025-07-15 10:23:10 +00:00
v3d_program.c ALL: use SHA1_DIGEST_LENGTH etc. instead of hardcoding the numbers 2026-01-07 08:32:33 +00:00
v3d_query.c treewide: don't check before free 2025-10-15 23:01:33 +00:00
v3d_query.h v3d: Add support for timestamp queries 2025-01-14 09:56:08 +00:00
v3d_query_perfcnt.c v3d: Switch to use libbroadcom_perfcntrs 2024-12-02 14:13:24 +00:00
v3d_query_pipe.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
v3d_resource.c v3d: set stride alignment when using simulator 2025-10-28 11:03:55 +00:00
v3d_resource.h v3d: Remove struct v3d_surface and create/destroy surface functions 2025-06-04 11:18:32 +00:00
v3d_screen.c v3d: don't build disk cache access on shader disablement 2025-12-23 08:42:38 +00:00
v3d_screen.h v3d: Add check to see if v3d supports multisync 2025-01-14 09:56:07 +00:00
v3d_uniforms.c gallium: add pipe_context::resource_release to eliminate buffer refcounting 2025-09-09 20:47:38 +00:00
v3dx_context.h v3d: move format helpers to v3dx_format_table.h 2025-09-26 07:35:16 +00:00
v3dx_draw.c broadcom/common: Add subgroup support to CSD super-group packing 2025-10-13 08:25:24 +02:00
v3dx_emit.c v3d: enable forward facing primitive for lines and points 2025-10-29 11:10:59 +00:00
v3dx_format_table.c v3d: Add support for 16bit normalised formats 2025-09-30 12:48:42 +00:00
v3dx_format_table.h v3d: replace raw integers with enum types in helper functions 2025-09-26 07:35:16 +00:00
v3dx_job.c v3d: only enable double-buffer for jobs where it might make sense 2024-11-18 08:45:04 +00:00
v3dx_rcl.c v3d: Add support for 16bit normalised formats 2025-09-30 12:48:42 +00:00
v3dx_state.c v3d: Fallback to software blend support for formats that do not support blend. 2025-09-30 12:48:40 +00:00
v3dx_tfu.c v3d: Enable TFU blits with raster destinations on 7.1 HW (RPi5) 2025-12-15 11:57:51 +00:00