mesa/src/gallium/drivers/svga
Mike Blumenkrantz f4fc26abdf svga: use util_unreference_framebuffer_state to unref fb state
Fixes: f5bde99cbd ("gallium: plumb resolve attachments through from frontends -> pipe_framebuffer_state")

Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22673>
(cherry picked from commit ed212b8cce)
2023-05-05 19:05:54 +01:00
..
include svga: add GL43 resource validation at draw time 2022-01-18 23:50:36 +00:00
svgadump
meson.build svga: Add support for requesting NIR and translating to TGSI. 2022-05-04 18:09:43 +00:00
svga_cmd.c svga: Use direct maps when GB objects are present 2022-04-26 00:33:25 +00:00
svga_cmd.h svga: add GL43 resource validation at draw time 2022-01-18 23:50:36 +00:00
svga_cmd_vgpu10.c svga: set PIPE_CAP_VERTEX_ATTRIB_ELEMENT_ALIGNED_ONLY for VGPU10 device 2023-04-26 17:37:27 +01:00
svga_context.c svga: add GL43 resource validation at draw time 2022-01-18 23:50:36 +00:00
svga_context.h util: Rename pipe_debug_callback to util_debug_callback 2022-04-01 01:52:43 +00:00
svga_debug.h svga: Add support for compute shader, shader buffers and image views 2022-01-18 23:50:36 +00:00
svga_draw.c svga: compare graphics shader stages against COMPUTE 2022-08-11 18:41:46 +00:00
svga_draw.h
svga_draw_arrays.c gallium,util: Pull u_indices and u_primconvert back into gallium 2023-01-18 03:53:30 +00:00
svga_draw_elements.c gallium,util: Pull u_indices and u_primconvert back into gallium 2023-01-18 03:53:30 +00:00
svga_draw_private.h gallium,util: Pull u_indices and u_primconvert back into gallium 2023-01-18 03:53:30 +00:00
svga_format.c svga: fix compatible formats for shareable surfaces 2023-02-21 09:48:23 -08:00
svga_format.h util: Move src/gallium/include/pipe/p_format.h to src/util/format/u_formats.h 2022-11-19 03:38:19 +00:00
svga_hw_reg.h
svga_image_view.c gallium: Replace the usage of __FUNCTION__ with __func__ in all gallium code 2022-11-22 06:53:47 +00:00
svga_image_view.h svga: Add support for compute shader, shader buffers and image views 2022-01-18 23:50:36 +00:00
svga_link.c svga: add need_texcoord_semantic to tgsi_add_point_sprite & tgsi_add_aa_point 2022-05-19 17:17:12 +00:00
svga_link.h
svga_mksstats.h svga: enable DRM mks-stats via hooking to the corresponding DRM ioctls 2021-09-21 00:07:39 +00:00
svga_pipe_blend.c util: Rename pipe_debug_message to util_debug_message 2022-04-01 01:52:43 +00:00
svga_pipe_blit.c gallium: Replace the usage of __FUNCTION__ with __func__ in all gallium code 2022-11-22 06:53:47 +00:00
svga_pipe_clear.c r300,r600,svga: save the FS constant buffer for u_blitter to fix a regression 2022-05-27 00:01:41 +00:00
svga_pipe_constants.c svga: add GL43 resource validation at draw time 2022-01-18 23:50:36 +00:00
svga_pipe_cs.c gallium: split up req_local_mem 2022-11-02 23:36:56 +00:00
svga_pipe_depthstencil.c util: Rename pipe_debug_message to util_debug_message 2022-04-01 01:52:43 +00:00
svga_pipe_draw.c util: Rename pipe_debug_message to util_debug_message 2022-04-01 01:52:43 +00:00
svga_pipe_flush.c gallium: Replace the usage of __FUNCTION__ with __func__ in all gallium code 2022-11-22 06:53:47 +00:00
svga_pipe_fs.c svga: add svga_compile_shader helper function 2022-05-14 03:06:06 +00:00
svga_pipe_gs.c svga: add svga_compile_shader helper function 2022-05-14 03:06:06 +00:00
svga_pipe_misc.c svga: use util_unreference_framebuffer_state to unref fb state 2023-05-05 19:05:54 +01:00
svga_pipe_query.c gallium: Replace the usage of __FUNCTION__ with __func__ in all gallium code 2022-11-22 06:53:47 +00:00
svga_pipe_rasterizer.c util: Rename pipe_debug_message to util_debug_message 2022-04-01 01:52:43 +00:00
svga_pipe_sampler.c gallium: normalized_coords -> unnormalized_coords 2022-10-10 10:20:02 +00:00
svga_pipe_streamout.c gallium: Replace the usage of __FUNCTION__ with __func__ in all gallium code 2022-11-22 06:53:47 +00:00
svga_pipe_ts.c svga: fix mksstats build 2022-08-09 22:24:06 -07:00
svga_pipe_vertex.c
svga_pipe_vs.c svga: add svga_compile_shader helper function 2022-05-14 03:06:06 +00:00
svga_public.h
svga_resource.c gallium: remove u_resource_vtbl::transfer_(un)map 2021-05-21 17:38:04 +00:00
svga_resource.h
svga_resource_buffer.c gallium: Replace the usage of __FUNCTION__ with __func__ in all gallium code 2022-11-22 06:53:47 +00:00
svga_resource_buffer.h svga: add GL43 resource validation at draw time 2022-01-18 23:50:36 +00:00
svga_resource_buffer_upload.c util: Remove os/os_thread.h and replace #include "os/os_thread.h" with #include "util/u_thread.h" 2022-11-08 05:21:42 +00:00
svga_resource_buffer_upload.h svga: add GL43 resource validation at draw time 2022-01-18 23:50:36 +00:00
svga_resource_texture.c svga: use upload buffer if texture has pending changes 2023-02-21 09:48:23 -08:00
svga_resource_texture.h svga: use upload buffer if texture has pending changes 2023-02-21 09:48:23 -08:00
svga_sampler_view.c util: Remove os/os_thread.h and replace #include "os/os_thread.h" with #include "util/u_thread.h" 2022-11-08 05:21:42 +00:00
svga_sampler_view.h
svga_screen.c svga: set PIPE_CAP_VERTEX_ATTRIB_ELEMENT_ALIGNED_ONLY for VGPU10 device 2023-04-26 17:37:27 +01:00
svga_screen.h util: Remove os/os_thread.h and replace #include "os/os_thread.h" with #include "util/u_thread.h" 2022-11-08 05:21:42 +00:00
svga_screen_cache.c svga: fix resource_get_handle from resource created without SHARED bind flag 2023-02-21 09:48:23 -08:00
svga_screen_cache.h util: Remove os/os_thread.h and replace #include "os/os_thread.h" with #include "util/u_thread.h" 2022-11-08 05:21:42 +00:00
svga_shader.c svga: add svga_compile_shader helper function 2022-05-14 03:06:06 +00:00
svga_shader.h svga: add svga_compile_shader helper function 2022-05-14 03:06:06 +00:00
svga_shader_buffer.c gallium: Replace the usage of __FUNCTION__ with __func__ in all gallium code 2022-11-22 06:53:47 +00:00
svga_shader_buffer.h svga: Add support for compute shader, shader buffers and image views 2022-01-18 23:50:36 +00:00
svga_state.c svga: add GL43 resource validation at draw time 2022-01-18 23:50:36 +00:00
svga_state.h svga: add GL43 resource validation at draw time 2022-01-18 23:50:36 +00:00
svga_state_constants.c gallium: Replace the usage of __FUNCTION__ with __func__ in all gallium code 2022-11-22 06:53:47 +00:00
svga_state_cs.c svga: add svga_compile_shader helper function 2022-05-14 03:06:06 +00:00
svga_state_framebuffer.c svga: add GL43 resource validation at draw time 2022-01-18 23:50:36 +00:00
svga_state_fs.c svga: fix aa point 2022-05-19 17:17:12 +00:00
svga_state_gs.c svga: add svga_compile_shader helper function 2022-05-14 03:06:06 +00:00
svga_state_need_swtnl.c gallium: Replace the usage of __FUNCTION__ with __func__ in all gallium code 2022-11-22 06:53:47 +00:00
svga_state_rss.c svga: add GL43 resource validation at draw time 2022-01-18 23:50:36 +00:00
svga_state_sampler.c svga: compare graphics shader stages against COMPUTE 2022-08-11 18:41:46 +00:00
svga_state_tgsi_transform.c svga: add need_texcoord_semantic to tgsi_add_point_sprite & tgsi_add_aa_point 2022-05-19 17:17:12 +00:00
svga_state_ts.c svga: add svga_compile_shader helper function 2022-05-14 03:06:06 +00:00
svga_state_tss.c
svga_state_uav.c gallium: Replace the usage of __FUNCTION__ with __func__ in all gallium code 2022-11-22 06:53:47 +00:00
svga_state_vdecl.c svga: create svga_shader_info 2022-05-14 03:06:06 +00:00
svga_state_vs.c svga: add svga_compile_shader helper function 2022-05-14 03:06:06 +00:00
svga_streamout.h
svga_surface.c util: Remove os/os_thread.h and replace #include "os/os_thread.h" with #include "util/u_thread.h" 2022-11-08 05:21:42 +00:00
svga_surface.h
svga_swtnl.h
svga_swtnl_backend.c
svga_swtnl_draw.c gallium/draw: Enable aapoint NIR helpers to generate bool1, bool32, or float32 Booleans 2023-01-28 20:42:13 -08:00
svga_swtnl_private.h
svga_swtnl_state.c svga: support TGSI_SEMANTIC_TEXCOORD in swtnl draw context 2022-08-17 19:52:36 +00:00
svga_tgsi.c svga: add svga_compile_shader helper function 2022-05-14 03:06:06 +00:00
svga_tgsi.h svga: add svga_compile_shader helper function 2022-05-14 03:06:06 +00:00
svga_tgsi_decl_sm30.c
svga_tgsi_emit.h
svga_tgsi_insn.c gallium: rename continue shader-cap 2022-04-18 20:43:18 +00:00
svga_tgsi_vgpu10.c svga: Make declaration of emit_input_declaration match definition 2023-05-05 15:52:06 +01:00
svga_winsys.h svga: Add support for get_screen_fd 2023-03-31 13:39:06 +00:00