diff options
author | Samuel Pitoiset <[email protected]> | 2017-06-06 15:23:58 +0200 |
---|---|---|
committer | Samuel Pitoiset <[email protected]> | 2017-06-09 09:33:28 +0200 |
commit | cde963ec359c07182f8633863ec0ecc1ea9fe451 (patch) | |
tree | f57f8faf1bb67aa0b9257f5aa5a996b5fa4399db /src/mesa/main/enable.c | |
parent | 328191f26c7494ff92daf7f1c891bb2aee6c8bd9 (diff) |
mesa: make use of NewScissorTest driver flags
Signed-off-by: Samuel Pitoiset <[email protected]>
Reviewed-by: Nicolai Hähnle <[email protected]>
Reviewed-by: Marek Olšák <[email protected]>
Diffstat (limited to 'src/mesa/main/enable.c')
-rw-r--r-- | src/mesa/main/enable.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mesa/main/enable.c b/src/mesa/main/enable.c index 52c791587ef..91c1f0d4472 100644 --- a/src/mesa/main/enable.c +++ b/src/mesa/main/enable.c @@ -671,6 +671,7 @@ _mesa_set_enable(struct gl_context *ctx, GLenum cap, GLboolean state) state * ((1 << ctx->Const.MaxViewports) - 1); if (newEnabled != ctx->Scissor.EnableFlags) { FLUSH_VERTICES(ctx, _NEW_SCISSOR); + ctx->NewDriverState |= ctx->DriverFlags.NewScissorTest; ctx->Scissor.EnableFlags = newEnabled; } } @@ -1113,6 +1114,7 @@ _mesa_set_enablei(struct gl_context *ctx, GLenum cap, } if (((ctx->Scissor.EnableFlags >> index) & 1) != state) { FLUSH_VERTICES(ctx, _NEW_SCISSOR); + ctx->NewDriverState |= ctx->DriverFlags.NewScissorTest; if (state) ctx->Scissor.EnableFlags |= (1 << index); else |