Module: Mesa Branch: master Commit: 0b6739ef8072edeac457f27434972edff14d18c0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0b6739ef8072edeac457f27434972edff14d18c0
Author: Marek Olšák <[email protected]> Date: Thu Feb 11 22:50:55 2021 -0500 glthread: don't declare pointers with const in unmarshal functions so that GL functions with a non-const pointer don't print a warning when we call them, such as glGetTexImage with a PBO where the pointer is really just an offset. Reviewed-by: Zoltán Böszörményi <[email protected]> Reviewed-by: Pierre-Eric Pelloux-Prayer <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9029> --- src/mapi/glapi/gen/gl_marshal.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mapi/glapi/gen/gl_marshal.py b/src/mapi/glapi/gen/gl_marshal.py index 95a22bd9b1b..590e036f9f8 100644 --- a/src/mapi/glapi/gen/gl_marshal.py +++ b/src/mapi/glapi/gen/gl_marshal.py @@ -251,7 +251,7 @@ class PrintCode(gl_XML.gl_print_base): p_decl = '{0} {1} = cmd->{1};'.format( p.type_string(), p.name) - if not p_decl.startswith('const '): + if not p_decl.startswith('const ') and p.count: # Declare all local function variables as const, even if # the original parameter is not const. p_decl = 'const ' + p_decl _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
