diff options
author | Marek Olšák <marek.olsak@amd.com> | 2017-06-14 23:02:04 +0200 |
---|---|---|
committer | Andres Gomez <agomez@igalia.com> | 2017-06-28 20:15:04 +0300 |
commit | 6e9b965e4e70879f68fd543241ec36e91b169597 (patch) | |
tree | d4afb24c494554183d29404302c35b5bc22ce9ea | |
parent | f174362ce7a8ad20086352669e7a2ba63ea74f6a (diff) |
st/mesa: fix pipe_rasterizer_state::scissor with multiple viewports
Cc: 17.1 <mesa-stable@lists.freedesktop.org>
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
(cherry picked from commit 2ec1e32d11ed788dfed229a569a238743b9b1f9f)
-rw-r--r-- | src/mesa/state_tracker/st_atom_rasterizer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mesa/state_tracker/st_atom_rasterizer.c b/src/mesa/state_tracker/st_atom_rasterizer.c index 0b0e0457dd3..2974fe55e06 100644 --- a/src/mesa/state_tracker/st_atom_rasterizer.c +++ b/src/mesa/state_tracker/st_atom_rasterizer.c @@ -261,7 +261,7 @@ static void update_raster_state( struct st_context *st ) _mesa_geometric_samples(ctx->DrawBuffer) > 1; /* _NEW_SCISSOR */ - raster->scissor = ctx->Scissor.EnableFlags; + raster->scissor = !!ctx->Scissor.EnableFlags; /* _NEW_FRAG_CLAMP */ raster->clamp_fragment_color = !st->clamp_frag_color_in_shader && |