mesa/src/gallium/drivers/r300
Marek Olšák ca09c173f6 gallium/u_blitter: remove UTIL_BLITTER_ATTRIB_COLOR, use a constant buffer
Pass the clear color via a constant buffer instead of a FS input.
This results in less driver code and it could be faster on some GPUs.

Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33837>
2025-03-05 08:31:12 +00:00
..
ci r300,i915: update CI expectations 2025-02-28 18:41:55 +00:00
compiler r300: do not include newline in the error messages 2025-02-25 15:57:35 +00:00
.editorconfig Introduce .editorconfig 2016-08-31 17:06:54 -07:00
driinfo_r300.h r300: move HyperZ blacklist to driconf 2024-09-17 15:43:08 +00:00
meson.build r300: get rid of the register rename pass 2025-01-28 17:42:53 +00:00
r300_blit.c mesa: update more drivers to handle pipe_blit_info swizzle_enable 2024-12-05 18:27:37 +00:00
r300_cb.h r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_chipset.c r300: move HyperZ blacklist to driconf 2024-09-17 15:43:08 +00:00
r300_chipset.h r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_context.c r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_context.h r300: switch to a new constant remap table format 2024-05-03 09:28:56 +02:00
r300_cs.h r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_debug.c r300: forward all compile failures to state tracker 2025-02-25 15:57:35 +00:00
r300_debug_options.h r300: add switch to support IEEE and FF math opcodes 2024-11-06 21:10:21 +00:00
r300_defines.h r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_emit.c r300: switch to a new constant remap table format 2024-05-03 09:28:56 +02:00
r300_emit.h r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_flush.c r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_fs.c r300: forward all compile failures to state tracker 2025-02-25 15:57:35 +00:00
r300_fs.h r300: forward all compile failures to state tracker 2025-02-25 15:57:35 +00:00
r300_hyperz.c r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_public.h r300: add missing licence to the r300_public.h 2024-03-31 13:03:00 +00:00
r300_query.c r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_reg.h r300: add switch to support IEEE and FF math opcodes 2024-11-06 21:10:21 +00:00
r300_render.c gallium/u_blitter: remove UTIL_BLITTER_ATTRIB_COLOR, use a constant buffer 2025-03-05 08:31:12 +00:00
r300_render_stencilref.c r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_render_translate.c r300: fix r300_draw_elements() behavior 2024-04-12 05:05:27 +00:00
r300_resource.c r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_screen.c r300: stop reporting compile failures in finalize_nir 2025-02-25 15:57:35 +00:00
r300_screen.h r300: forward all compile failures to state tracker 2025-02-25 15:57:35 +00:00
r300_screen_buffer.c r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_screen_buffer.h r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_shader_semantics.h r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_state.c r300: forward all compile failures to state tracker 2025-02-25 15:57:35 +00:00
r300_state_derived.c r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_state_inlines.h r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_texture.c r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_texture.h r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_texture_desc.c r300: disable microtiling for scanout buffers 2024-12-30 19:37:36 +00:00
r300_texture_desc.h r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_tgsi_to_rc.c r300: delete backend shadow lowering code 2025-01-28 17:42:53 +00:00
r300_tgsi_to_rc.h r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_transfer.c util: import pipe_box and its helpers 2024-04-22 01:42:52 +00:00
r300_transfer.h r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00
r300_vs.c r300: forward all compile failures to state tracker 2025-02-25 15:57:35 +00:00
r300_vs.h r300: forward all compile failures to state tracker 2025-02-25 15:57:35 +00:00
r300_vs_draw.c r300: convert to SPDX license block and fix small typos 2024-03-31 13:03:00 +00:00