mesa/src
Pierre-Eric Pelloux-Prayer 61566f2ae1 mesa: update pipeline when re-linking a program in use
Updating was only done for bound program, so add the
same logic for existing pipelines.

This fixes piglit test arb_shader_storage_buffer_object-issue1258.
It might also help the following issue:
  https://gitlab.freedesktop.org/mesa/mesa/-/issues/1258

Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4404>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4404>
2020-04-03 13:42:43 +00:00
..
amd radv, aco: collect statistics if requested but executables are not 2020-04-03 12:12:08 +00:00
broadcom meson: inline `inc_common` 2020-03-28 21:36:54 +01:00
compiler glsl/lower_precision: Use vector.back() instead of vector.end()[-1] 2020-04-03 09:10:17 +02:00
drm-shim meson: inline `inc_common` 2020-03-28 21:36:54 +01:00
egl EGL: Add eglSetDamageRegionKHR to GLVND dispatch list 2020-04-03 12:22:51 +01:00
etnaviv meson: inline `inc_common` 2020-03-28 21:36:54 +01:00
freedreno freedreno: Rename RB_DONE_TS 2020-04-02 16:18:25 +00:00
gallium nv50: don't try to upload MSAA settings for BUFFER textures 2020-04-03 13:00:08 +00:00
gbm meson: move the generic symbols check arguments to a common variable 2019-11-05 20:30:47 +00:00
getopt
glx glx: set the loader_logger early and for everyone 2020-04-01 16:21:32 +01:00
gtest meson: gtest needs pthreads 2019-11-07 06:11:19 -08:00
hgl scons: Prune out unnecessary targets. 2020-03-30 13:38:01 +00:00
imgui meson: drop `intel_` prefix on imgui_core 2019-12-10 15:16:02 +00:00
intel intel/aub_viewer: fix access to freed memory 2020-04-03 15:46:24 +03:00
loader loader: fallback to kernel name, if PCI fails 2020-04-01 16:57:22 +01:00
mapi scons: Prune out unnecessary targets. 2020-03-30 13:38:01 +00:00
mesa mesa: update pipeline when re-linking a program in use 2020-04-03 13:42:43 +00:00
panfrost pan/bi: Fix outmod/roundmode flip 2020-04-01 02:25:05 +00:00
util util/xmlconfig: fix sha1 comparison code 2020-04-03 11:44:00 +02:00
vulkan vulkan: drop unused include directories 2020-03-28 21:36:54 +01:00
SConscript scons: Prune out unnecessary targets. 2020-03-30 13:38:01 +00:00
meson.build meson: inline `inc_common` 2020-03-28 21:36:54 +01:00