mesa/src
Lionel Landwerlin 40a6de176d anv: fix uninitialized variable access
Found with valgrind :

  ==415016== Conditional jump or move depends on uninitialised value(s)
  ==415016==    at 0x513C22B: anv_cache_lock (anv_pipeline_cache.c:346)
  ==415016==    by 0x513C2A0: anv_pipeline_cache_search (anv_pipeline_cache.c:364)
  ==415016==    by 0x50E7C88: lookup_blorp_shader (anv_blorp.c:38)
  ==415016==    by 0x5D20A98: blorp_params_get_clear_kernel (blorp_clear.c:60)
  ==415016==    by 0x5D23EFD: blorp_ccs_ambiguate (blorp_clear.c:1358)
  ==415016==    by 0x50EDE25: anv_image_ccs_op (anv_blorp.c:1882)
  ==415016==    by 0x555D92F: transition_color_buffer (genX_cmd_buffer.c:1179)
  ==415016==    by 0x5598B71: cmd_buffer_begin_subpass (genX_cmd_buffer.c:5060)
  ==415016==    by 0x559AB00: gen9_CmdBeginRenderPass (genX_cmd_buffer.c:5772)
  ==415016==    by 0x11DACE: begin_render_pass (vr-test.c:375)
  ==415016==    by 0x11DF55: set_state (vr-test.c:529)
  ==415016==    by 0x11F7A1: clear (vr-test.c:1228)

v2: Don't break external sync feature

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Acked-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Ivan Briano <ivan.briano@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5823>
2020-07-10 17:54:35 +00:00
..
amd vulkan: automatically compile the `display` platform when available 2020-07-10 13:48:24 +00:00
broadcom v3d/compiler: Fix sorting the gs and fs inputs 2020-07-08 07:39:47 +00:00
compiler glsl: declare gl_Layer/gl_ViewportIndex/gl_ViewportMask as vs builtins 2020-07-09 11:59:09 +00:00
drm-shim meson: use gnu_symbol_visibility argument 2020-06-01 18:59:18 +00:00
egl egl: automatically compile the `drm` platform when available 2020-07-10 13:48:24 +00:00
etnaviv etnaviv: replace all dup() with os_dupfd_cloexec() 2020-06-18 02:09:56 +00:00
freedreno vulkan: automatically compile the `display` platform when available 2020-07-10 13:48:24 +00:00
gallium iris: fix fallback to swrast driver 2020-07-10 17:40:21 +00:00
gbm gbm: document that gbm_bo_map exposes a linear view 2020-06-03 10:09:52 +00:00
getopt
glx glx: add missing fallthrough comment 2020-07-02 23:52:52 +00:00
gtest gtest: Update to 1.10.0 2020-04-20 11:57:11 +00:00
hgl scons: Prune out unnecessary targets. 2020-03-30 13:38:01 +00:00
imgui
intel anv: fix uninitialized variable access 2020-07-10 17:54:35 +00:00
loader Revert "loader/dri3: Check for window destruction in dri3_wait_for_event_locked" 2020-07-03 09:55:50 +00:00
mapi mapi: x86: Fix dynamic entries in x86 tsd stubs. 2020-06-26 18:28:01 +00:00
mesa st/mesa: set compressed_data to NULL when freed 2020-07-10 09:30:26 +02:00
panfrost panfrost: Handle PIPE_FORMAT_S8_UINT 2020-07-09 12:20:27 -04:00
util util: Share a single function pointer for the 4-byte rgba unpack function. 2020-07-07 18:19:23 +00:00
vulkan vulkan: automatically compile the `display` platform when available 2020-07-10 13:48:24 +00:00
SConscript driconf: drop now unused translation facility 2020-06-22 21:50:12 +00:00
meson.build meson: use gnu_symbol_visibility argument 2020-06-01 18:59:18 +00:00