summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2013-08-23 14:26:33 +0200
committerWladimir J. van der Laan <laanwj@gmail.com>2013-08-23 14:26:33 +0200
commit0542a88a3173b0d081cf9b6662dc23a38efcbec7 (patch)
tree31576d2cd8c6872e9328790a14b751d9215694c3
parent177405600c6a59aebf506f711e848f36f9138802 (diff)
driver: fix scissor state in explicit context
This commit changes scissor state in reset to _FIXP.
-rw-r--r--native/driver/etna_pipe.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/native/driver/etna_pipe.c b/native/driver/etna_pipe.c
index aa9194f..5310393 100644
--- a/native/driver/etna_pipe.c
+++ b/native/driver/etna_pipe.c
@@ -158,10 +158,10 @@ static void reset_context(struct pipe_context *restrict pipe)
{
/*00A40*/ EMIT_STATE(PA_SHADER_ATTRIBUTES(x), PA_SHADER_ATTRIBUTES[x]);
}
- /*00C00*/ EMIT_STATE(SE_SCISSOR_LEFT, SE_SCISSOR_LEFT);
- /*00C04*/ EMIT_STATE(SE_SCISSOR_TOP, SE_SCISSOR_TOP);
- /*00C08*/ EMIT_STATE(SE_SCISSOR_RIGHT, SE_SCISSOR_RIGHT);
- /*00C0C*/ EMIT_STATE(SE_SCISSOR_BOTTOM, SE_SCISSOR_BOTTOM);
+ /*00C00*/ EMIT_STATE_FIXP(SE_SCISSOR_LEFT, SE_SCISSOR_LEFT);
+ /*00C04*/ EMIT_STATE_FIXP(SE_SCISSOR_TOP, SE_SCISSOR_TOP);
+ /*00C08*/ EMIT_STATE_FIXP(SE_SCISSOR_RIGHT, SE_SCISSOR_RIGHT);
+ /*00C0C*/ EMIT_STATE_FIXP(SE_SCISSOR_BOTTOM, SE_SCISSOR_BOTTOM);
/*00C10*/ EMIT_STATE(SE_DEPTH_SCALE, SE_DEPTH_SCALE);
/*00C14*/ EMIT_STATE(SE_DEPTH_BIAS, SE_DEPTH_BIAS);
/*00C18*/ EMIT_STATE(SE_CONFIG, SE_CONFIG);