Module: Mesa Branch: main Commit: 0894762cb872413bfab4bf121cef16e4139589ae URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0894762cb872413bfab4bf121cef16e4139589ae
Author: Yonggang Luo <[email protected]> Date: Tue Sep 6 23:51:41 2022 +0800 svga: direct use of mtx_recursive is not c11 conformance Signed-off-by: Yonggang Luo <[email protected]> Reviewed-by: Marek Olšák <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18445> --- src/gallium/drivers/svga/svga_screen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/svga/svga_screen.c b/src/gallium/drivers/svga/svga_screen.c index 464a448276a..9c0c125e136 100644 --- a/src/gallium/drivers/svga/svga_screen.c +++ b/src/gallium/drivers/svga/svga_screen.c @@ -1318,7 +1318,7 @@ svga_screen_create(struct svga_winsys_screen *sws) } (void) mtx_init(&svgascreen->tex_mutex, mtx_plain); - (void) mtx_init(&svgascreen->swc_mutex, mtx_recursive); + (void) mtx_init(&svgascreen->swc_mutex, mtx_plain | mtx_recursive); svga_screen_cache_init(svgascreen);
