i965: Fix zeroing of unused attributes in 3DSTATE_SBE.
This brings the code in sync with gen6_sf_state.c; presumably the mistake was a botched rebase on initial Ivybridge bring-up patches. Found by diffing batch buffer dumps and noticing the random values. Thanks to Eric for catching the obvious mistake. NOTE: This is a candidate for the 7.11 branch. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Eric Anholt <eric@anholt.net>
This commit is contained in:
parent
7cb40da7a5
commit
a48cc138a8
|
@ -111,8 +111,8 @@ upload_sbe_state(struct brw_context *brw)
|
|||
ctx->VertexProgram._TwoSideEnabled);
|
||||
}
|
||||
|
||||
for (; attr < FRAG_ATTRIB_MAX; attr++)
|
||||
attr_overrides[input_index++] = 0;
|
||||
for (; input_index < FRAG_ATTRIB_MAX; input_index++)
|
||||
attr_overrides[input_index] = 0;
|
||||
|
||||
BEGIN_BATCH(14);
|
||||
OUT_BATCH(_3DSTATE_SBE << 16 | (14 - 2));
|
||||
|
|
Loading…
Reference in New Issue