void
brw_write_depth_count(struct brw_context *brw, drm_intel_bo *query_bo, int idx)
{
- /* Emit Sandybridge workaround flush: */
- if (brw->gen == 6)
- intel_emit_post_sync_nonzero_flush(brw);
-
brw_emit_pipe_control_write(brw,
PIPE_CONTROL_WRITE_DEPTH_COUNT
| PIPE_CONTROL_DEPTH_STALL,
* so turn them on now.
*/
brw->stats_wm++;
- SET_DIRTY_BIT(brw, BRW_NEW_STATS_WM);
+ brw->state.dirty.brw |= BRW_NEW_STATS_WM;
break;
default:
brw->query.obj = NULL;
brw->stats_wm--;
- SET_DIRTY_BIT(brw, BRW_NEW_STATS_WM);
+ brw->state.dirty.brw |= BRW_NEW_STATS_WM;
break;
default: