mesa/src/gallium/drivers/v3d
Rob Clark ea2c47390a util/primconvert: Handle indirect and multi-draw
Indirect handling was completely missing.  And even though we have to
emulate multi-draw, this pushes it out of the fast/hot path in the
driver's draw_vbo()

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9742>
2021-03-27 19:30:04 +00:00
..
.editorconfig
driinfo_v3d.h driconf: Stop quoting true/false in boolean option definitions. 2020-10-02 23:59:52 +00:00
Makefile.sources
meson.build gallium/drm: Make the pipe loader handle the driconf merging. 2020-09-24 16:35:17 -07:00
v3d_blit.c v3d: use a compatible supported format for TFU-based blit 2021-01-20 08:58:55 +00:00
v3d_bufmgr.c vc4: use intmax_t for formatted output of timespec members 2020-11-05 07:07:39 +00:00
v3d_bufmgr.h gallium/hash_table: remove some function wrappers 2020-02-26 20:35:50 +00:00
v3d_cl.c v3d: do not limit new CL space allocations with branch to 4096 bytes 2019-12-16 08:42:37 +01:00
v3d_cl.h v3d: generate packet unpack functions 2019-08-08 08:36:52 +02:00
v3d_context.c v3d: Fix typos. 2020-12-24 02:15:24 +00:00
v3d_context.h v3d: Drop foreach_bit() macro 2021-02-24 17:11:44 +00:00
v3d_fence.c v3d: fix bug when checking result of syncobj fence import 2020-01-15 07:53:58 +01:00
v3d_format_table.h
v3d_formats.c v3d: extend the list of formats supported by the TFU unit 2020-12-11 10:29:34 +00:00
v3d_job.c v3d: refactor set tile buffer size function 2020-12-09 12:25:31 +00:00
v3d_program.c v3d: Replace driver lowering of GL_CLAMP with mesa/st's. 2021-02-24 18:03:46 +00:00
v3d_query.c v3d: Fix typos. 2020-12-24 02:15:24 +00:00
v3d_resource.c v3d: Fix typos. 2020-12-24 02:15:24 +00:00
v3d_resource.h v3d: Sync on last CS when non-compute stage uses resource written by CS 2020-02-25 11:41:44 +00:00
v3d_screen.c renderonly: remove layering violations 2021-03-11 14:41:48 +00:00
v3d_screen.h gallium: rename 'state tracker' to 'frontend' 2020-05-13 13:46:53 -04:00
v3d_tiling.c
v3d_tiling.h
v3d_uniforms.c v3d: Clean up vestiges of alpha test lowering. 2021-02-09 20:06:48 -08:00
v3dx_context.h v3d: extend the list of formats supported by the TFU unit 2020-12-11 10:29:34 +00:00
v3dx_draw.c util/primconvert: Handle indirect and multi-draw 2021-03-27 19:30:04 +00:00
v3dx_emit.c v3d: Fix typos. 2020-12-24 02:15:24 +00:00
v3dx_format_table.c v3d: extend the list of formats supported by the TFU unit 2020-12-11 10:29:34 +00:00
v3dx_job.c v3d: make sure we have enough space in the CL for the primitive counts packet 2019-09-13 06:53:26 +00:00
v3dx_rcl.c v3d: add fast-path tile-based blit for depth/stencil buffers 2021-01-13 12:49:37 +00:00
v3dx_state.c v3d: Replace driver lowering of GL_CLAMP with mesa/st's. 2021-02-24 18:03:46 +00:00