[Mesa-dev] [PATCH] st/nir: fix illegal designated initializer in st_glsl_to_nir.cpp

Matt Turner mattst88 at gmail.com
Wed Sep 11 19:05:10 UTC 2019


On Tue, Sep 10, 2019 at 10:54 PM Brian Paul <brianp at vmware.com> wrote:
>
> IIRC, designated initializers are not legal C++.
> Fixes the MSVC build.
>
> Fixes: 83fd1e58 ("glsl/nir: Add and use a gl_nir_link() function")
> ---
>  src/mesa/state_tracker/st_glsl_to_nir.cpp | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/src/mesa/state_tracker/st_glsl_to_nir.cpp b/src/mesa/state_tracker/st_glsl_to_nir.cpp
> index 280a778..d6a0264 100644
> --- a/src/mesa/state_tracker/st_glsl_to_nir.cpp
> +++ b/src/mesa/state_tracker/st_glsl_to_nir.cpp
> @@ -688,7 +688,7 @@ st_link_nir(struct gl_context *ctx,
>      */
>     if (shader_program->data->spirv) {
>        static const gl_nir_linker_options opts = {
> -         .fill_parameters = true,
> +         true /*fill_parameters */

Probably intended to have a space after /*


More information about the mesa-dev mailing list