i965: Disable pixel statistics in BLORP.
BLORP is used for operations like glClear, glCopyTexImage, and glBlitFramebuffer which aren't supposed to contribute fragments toward occlusion queries. This prevents Piglit tests from breaking in the next commit. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Eric Anholt <eric@anholt.net> Reviewed-by: Paul Berry <stereotype441@gmail.com>
This commit is contained in:
parent
92d2f5acfa
commit
72b1e440dd
|
@ -750,7 +750,6 @@ gen6_blorp_emit_wm_config(struct brw_context *brw,
|
|||
assert(0);
|
||||
break;
|
||||
}
|
||||
dw4 |= GEN6_WM_STATISTICS_ENABLE;
|
||||
dw5 |= GEN6_WM_LINE_AA_WIDTH_1_0;
|
||||
dw5 |= GEN6_WM_LINE_END_CAP_AA_WIDTH_0_5;
|
||||
dw5 |= (brw->max_wm_threads - 1) << GEN6_WM_MAX_THREADS_SHIFT;
|
||||
|
|
|
@ -516,7 +516,6 @@ gen7_blorp_emit_wm_config(struct brw_context *brw,
|
|||
assert(0);
|
||||
break;
|
||||
}
|
||||
dw1 |= GEN7_WM_STATISTICS_ENABLE;
|
||||
dw1 |= GEN7_WM_LINE_AA_WIDTH_1_0;
|
||||
dw1 |= GEN7_WM_LINE_END_CAP_AA_WIDTH_0_5;
|
||||
dw1 |= 0 << GEN7_WM_BARYCENTRIC_INTERPOLATION_MODE_SHIFT; /* No interp */
|
||||
|
|
Loading…
Reference in New Issue