mesa/src/gallium/drivers
Mike Blumenkrantz fd297ecf98 zink: always add a per-prog ref for gpl libs
previously non-separable progs had their libs owned exclusively by
the shaders, which meant it was possible for a background compile job
to crash while the context was being destroyed when accessing libs
which no longer had active shaders

fixes #9234

cc: mesa-stable

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25088>
2023-09-08 01:35:00 +00:00
..
asahi asahi: Skip LOD bias lowering for GLES 2023-09-05 18:50:35 +00:00
crocus intel/common: Move intel_clflush.h to intel_mem.h/intel_mem.c 2023-09-06 01:39:53 +00:00
d3d12 d3d12: Extend video screen AV1 encode tile support checking 2023-09-06 21:30:02 +00:00
etnaviv nir: unify lower_find_msb with has_{find_msb_rev,uclz} 2023-08-22 12:08:37 +00:00
freedreno Do explicit cast to suppress clang warnings 2023-09-06 12:38:09 +00:00
i915 nir: unify lower_bitfield_extract with has_bfe 2023-08-22 12:08:37 +00:00
iris intel: Pass virtual memory address space ID while creating context 2023-09-07 06:39:06 +00:00
lima nir: Drop most uses if nir_instr_rewrite_src() 2023-08-18 01:00:15 +00:00
llvmpipe llvmpipe: move to nir lowering for fquantize2f16 2023-09-05 23:33:20 +00:00
nouveau nv50: Remove unused value 2023-08-26 12:17:21 -07:00
panfrost treewide: Use nir_shader_intrinsic_pass sometimes 2023-08-24 15:48:02 +00:00
r300 r300: use w channel for scalar opcodes if possible 2023-09-04 16:13:43 +00:00
r600 r600/sfn: Simplify dependency chain for index loads on EG 2023-09-06 15:14:19 +00:00
radeonsi Do explicit cast to suppress clang warnings 2023-09-06 12:38:09 +00:00
softpipe gallium: remove start_slot parameter from pipe_context::set_vertex_buffers 2023-08-11 06:37:22 +00:00
svga svga: fix stride used in vertex declaration 2023-08-23 09:37:38 -07:00
tegra gallium: remove start_slot parameter from pipe_context::set_vertex_buffers 2023-08-11 06:37:22 +00:00
v3d v3d,v3dv: use fquantize2f16 lowering in NIR 2023-08-30 06:26:35 +00:00
vc4 treewide: Use nir_before/after_impl for more elaborate cases 2023-08-30 19:30:58 +00:00
virgl virgl: Do not expose EXT_texture_mirror_clamp when using a GLES host 2023-08-30 12:57:58 +00:00
zink zink: always add a per-prog ref for gpl libs 2023-09-08 01:35:00 +00:00