r500: add missing brackets around depth testing
This commit is contained in:
@@ -364,10 +364,11 @@ static void emit_alu(struct r500_fragment_program *fp, int counter, struct prog_
|
||||
if (fpi->DstReg.Index == FRAG_RESULT_COLR)
|
||||
fp->inst[counter].inst0 |= (fpi->DstReg.WriteMask << 15);
|
||||
|
||||
if (fpi->DstReg.Index == FRAG_RESULT_DEPR)
|
||||
if (fpi->DstReg.Index == FRAG_RESULT_DEPR) {
|
||||
fp->inst[counter].inst4 |= R500_ALPHA_W_OMASK;
|
||||
/* Notify the state emission! */
|
||||
fp->writes_depth = GL_TRUE;
|
||||
}
|
||||
} else {
|
||||
fp->inst[counter].inst0 = R500_INST_TYPE_ALU
|
||||
/* pixel_mask */
|
||||
|
||||
Reference in New Issue
Block a user