summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRussell King <rmk@arm.linux.org.uk>2015-12-28 10:21:36 +0000
committerRussell King <rmk@arm.linux.org.uk>2015-12-29 11:49:09 +0000
commitc5e6ba8f0e2ff2efc23bb1840b77bb0af7b1f915 (patch)
tree803b03f4a132660b4a0a76a8286827eb5c884dcc
parent7a243ec9018d48df4e374f5000b05f3981deebf9 (diff)
etnaviv: clean up batch sizes
Rather than using a hard-coded integer, use the calculated size of the operation in etnaviv_de_op_src_origin() and etnaviv_de_op(). Signed-off-by: Russell King <rmk@arm.linux.org.uk>
-rw-r--r--etnaviv/etnaviv_op.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/etnaviv/etnaviv_op.c b/etnaviv/etnaviv_op.c
index 0d6931f..0d5c7a7 100644
--- a/etnaviv/etnaviv_op.c
+++ b/etnaviv/etnaviv_op.c
@@ -297,7 +297,7 @@ void etnaviv_de_op_src_origin(struct etnaviv *etnaviv,
BATCH_OP_START(etnaviv);
}
- EL_START(etnaviv, 12);
+ EL_START(etnaviv, op_size);
EL(LOADSTATE(VIVS_DE_SRC_ORIGIN, 1));
EL(VIVS_DE_SRC_ORIGIN_X(src_origin.x) |
VIVS_DE_SRC_ORIGIN_Y(src_origin.y));
@@ -334,7 +334,7 @@ void etnaviv_de_op(struct etnaviv *etnaviv, const struct etnaviv_de_op *op,
BATCH_OP_START(etnaviv);
}
- EL_START(etnaviv, 10);
+ EL_START(etnaviv, op_size);
EL(DRAW2D(1));
EL_SKIP();
EL(VIV_FE_DRAW_2D_TOP_LEFT_X(offset.x + pBox->x1) |