mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-28 07:30:22 +01:00
fix for bug#10339
StateFlags has been updated in _mesa_add_state_reference
This commit is contained in:
parent
88db19a484
commit
01b7f2ab2e
2 changed files with 3 additions and 3 deletions
|
|
@ -117,7 +117,7 @@ static void brwProgramStringNotify( GLcontext *ctx,
|
|||
if (p == fp)
|
||||
brw->state.dirty.brw |= BRW_NEW_FRAGMENT_PROGRAM;
|
||||
p->id = brw->program_id++;
|
||||
p->param_state = brw_parameter_list_state_flags(p->program.Base.Parameters);
|
||||
p->param_state = p->program.Base.Parameters->StateFlags;
|
||||
}
|
||||
else if (target == GL_VERTEX_PROGRAM_ARB) {
|
||||
struct brw_context *brw = brw_context(ctx);
|
||||
|
|
@ -126,7 +126,7 @@ static void brwProgramStringNotify( GLcontext *ctx,
|
|||
if (p == vp)
|
||||
brw->state.dirty.brw |= BRW_NEW_VERTEX_PROGRAM;
|
||||
p->id = brw->program_id++;
|
||||
p->param_state = brw_parameter_list_state_flags(p->program.Base.Parameters);
|
||||
p->param_state = p->program.Base.Parameters->StateFlags;
|
||||
|
||||
/* Also tell tnl about it:
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -398,7 +398,7 @@ static struct prog_src_register search_or_add_param6( struct brw_wm_compile *c,
|
|||
|
||||
/* Recalculate state dependency:
|
||||
*/
|
||||
c->fp->param_state = brw_parameter_list_state_flags( paramList );
|
||||
c->fp->param_state = paramList->StateFlags;
|
||||
|
||||
return src_reg(PROGRAM_STATE_VAR, idx);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue