summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_state_upload.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_state_upload.c')
-rw-r--r--src/mesa/drivers/dri/i965/brw_state_upload.c17
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));
}