소스 검색

r500: add missing brackets around depth testing

tags/mesa_7_1_rc2
Dave Airlie 17 년 전
부모
커밋
7ead1c5d06
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2
    1
      src/mesa/drivers/dri/r300/r500_fragprog.c

+ 2
- 1
src/mesa/drivers/dri/r300/r500_fragprog.c 파일 보기

@@ -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 */

Loading…
취소
저장