diff options
-rw-r--r-- | src/mesa/state_tracker/st_atom_scissor.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mesa/state_tracker/st_atom_scissor.c b/src/mesa/state_tracker/st_atom_scissor.c index 04135a3a340..f0546df6cb3 100644 --- a/src/mesa/state_tracker/st_atom_scissor.c +++ b/src/mesa/state_tracker/st_atom_scissor.c @@ -54,6 +54,9 @@ st_update_scissor( struct st_context *st ) unsigned i; bool changed = false; + if (!ctx->Scissor.EnableFlags) + return; + for (i = 0 ; i < st->state.num_viewports; i++) { scissor[i].minx = 0; scissor[i].miny = 0; |