diff options
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_state_upload.c')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_state_upload.c | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_state_upload.c b/src/mesa/drivers/dri/i965/brw_state_upload.c index c3e6de4..7291988 100644 --- a/src/mesa/drivers/dri/i965/brw_state_upload.c +++ b/src/mesa/drivers/dri/i965/brw_state_upload.c @@ -44,8 +44,6 @@ */ static const struct brw_tracked_state *gen4_atoms[] = { - &brw_check_fallback, - &brw_wm_input_sizes, &brw_vs_prog, /* must do before GS prog, state base address. */ &brw_gs_prog, /* must do before state base address */ @@ -111,8 +109,6 @@ static const struct brw_tracked_state *gen4_atoms[] = static const struct brw_tracked_state *gen6_atoms[] = { - &brw_check_fallback, - &brw_wm_input_sizes, &brw_vs_prog, /* must do before state base address */ &brw_gs_prog, /* must do before state base address */ @@ -185,8 +181,6 @@ static const struct brw_tracked_state *gen6_atoms[] = const struct brw_tracked_state *gen7_atoms[] = { - &brw_check_fallback, - &brw_wm_input_sizes, &brw_vs_prog, &brw_wm_prog, @@ -466,8 +460,6 @@ void brw_upload_state(struct brw_context *brw) if ((state->mesa | state->cache | state->brw) == 0) return; - brw->intel.Fallback = false; /* boolean, not bitfield */ - intel_check_front_buffer_rendering(intel); if (unlikely(INTEL_DEBUG)) { @@ -483,9 +475,6 @@ void brw_upload_state(struct brw_context *brw) const struct brw_tracked_state *atom = brw->atoms[i]; struct brw_state_flags generated; - if (brw->intel.Fallback) - break; - if (check_state(state, &atom->dirty)) { atom->emit(brw); } @@ -505,9 +494,6 @@ void brw_upload_state(struct brw_context *brw) for (i = 0; i < brw->num_atoms; i++) { const struct brw_tracked_state *atom = brw->atoms[i]; - if (brw->intel.Fallback) - break; - if (check_state(state, &atom->dirty)) { atom->emit(brw); } @@ -526,6 +512,5 @@ void brw_upload_state(struct brw_context *brw) } } - if (!brw->intel.Fallback) - memset(state, 0, sizeof(*state)); + memset(state, 0, sizeof(*state)); } |