From: Marek Olšák Date: Tue, 21 Feb 2023 05:27:58 +0000 (-0500) Subject: mesa: initialize VertexProgram._VaryingInputs before the first use X-Git-Tag: upstream/23.3.3~12307 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2e2605e2971e2a807e7088a4c61f373f6fbd34e6;p=platform%2Fupstream%2Fmesa.git mesa: initialize VertexProgram._VaryingInputs before the first use Noticed by code inspection. Acked-by: Pierre-Eric Pelloux-Prayer Part-of: --- diff --git a/src/mesa/main/context.c b/src/mesa/main/context.c index b40e417..bfd511a 100644 --- a/src/mesa/main/context.c +++ b/src/mesa/main/context.c @@ -711,7 +711,6 @@ init_attrib_groups(struct gl_context *ctx) ctx->NewDriverState = ST_ALL_STATES_MASK; ctx->ErrorValue = GL_NO_ERROR; ctx->ShareGroupReset = false; - ctx->VertexProgram._VaryingInputs = VERT_BIT_ALL; ctx->IntelBlackholeRender = debug_get_bool_option("INTEL_BLACKHOLE_DEFAULT", false); return GL_TRUE; diff --git a/src/mesa/program/program.c b/src/mesa/program/program.c index bf1db64..9fee9f0 100644 --- a/src/mesa/program/program.c +++ b/src/mesa/program/program.c @@ -89,6 +89,7 @@ _mesa_init_program(struct gl_context *ctx) ctx->Program.ErrorPos = -1; ctx->Program.ErrorString = strdup(""); + ctx->VertexProgram._VaryingInputs = VERT_BIT_ALL; ctx->VertexProgram.Enabled = GL_FALSE; ctx->VertexProgram.PointSizeEnabled = (ctx->API == API_OPENGLES2) ? GL_TRUE : GL_FALSE;