mesa/src
Michel Dänzer 37855fd59d glcpp: Fully initialize struct gl_context
valgrind flagged members of gl_ctx->Extensions being used uninitialized:

==23417== Conditional jump or move depends on uninitialised value(s)
==23417==    at 0x112642: _glcpp_parser_handle_version_declaration.part.0 (glcpp-parse.y:2493)
==23417==    by 0x11A515: glcpp_lex_update_state_per_token (glcpp-lex.l:132)
==23417==    by 0x11A515: glcpp_lex (glcpp-lex.l:547)
==23417==    by 0x114D46: glcpp_parser_lex (glcpp-parse.y:2302)
==23417==    by 0x114D46: glcpp_parser_parse (glcpp-parse.c:1871)
==23417==    by 0x11ADC6: glcpp_preprocess (pp.c:238)
==23417==    by 0x111384: main (glcpp.c:174)
==23417==  Uninitialised value was created by a stack allocation
==23417==    at 0x111295: main (glcpp.c:136)

Reviewed-by: Dylan Baker <dylan.c.baker@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9528>
2021-03-19 08:50:37 +00:00
..
amd ac/llvm: Fix alignment of shared load intrinsics. 2021-03-18 17:28:42 +00:00
android_stub
broadcom ci/broadcom: use new piglit runner 2021-03-18 16:31:45 +00:00
compiler glcpp: Fully initialize struct gl_context 2021-03-19 08:50:37 +00:00
drm-shim drm-shim: report support for timeline semaphores 2021-02-09 21:08:52 +00:00
egl egl: use render node for wl_drm if available 2021-03-09 15:43:51 +00:00
etnaviv
freedreno freedreno/ir3: Demote centroid usage to pixel on non-msaa. 2021-03-18 10:46:09 -07:00
gallium llvmpipe/setup: force fs constant updating upon beginning queries 2021-03-18 23:15:53 -04:00
gbm gbm: remove fprintf calls in gbm_dri_bo_create 2021-03-17 20:47:52 +00:00
getopt
glx Adjust dylib compatibility versions to match what was set by mesa-18.3's autotools-based builds 2021-02-22 21:27:19 +00:00
gtest
hgl hgl: Major refactor and cleanup 2021-01-09 20:51:35 -06:00
imgui
intel intel/tools: Use subprocess.Popen to read output directly from a pipe 2021-03-19 08:50:37 +00:00
loader loader: Silence a warning at -Og 2021-02-18 20:59:43 +00:00
mapi util: Extract thread-id helpers from u_current 2021-03-11 04:42:15 +00:00
mesa gallium/st: reserve space in default uniform block for lowered constants 2021-03-18 11:17:05 +01:00
microsoft microsoft/spirv_to_dxil: Fix spirv2dxil I/O to use binary mode 2021-03-11 23:43:47 +00:00
nouveau nouveau: add drm-shim support 2021-01-11 22:45:01 +00:00
panfrost pan/bi: Use correct enum type for NIR intrinsics. 2021-03-16 21:46:52 +00:00
util u_format: Add restrict to fn pointer and manual format pack/unpack/fetch 2021-03-18 14:53:52 +00:00
virtio virgl: implement support for PIPE_CAP_STRING_MARKER 2021-03-09 13:57:05 +00:00
vulkan vulkan/util: call glsl_type_singleton_init_or_ref from vk_instance_init 2021-03-17 08:15:36 +01:00
meson.build nouveau: add drm-shim support 2021-01-11 22:45:01 +00:00
SConscript