From: Nanley Chery Date: Wed, 5 Oct 2016 16:32:52 +0000 (-0700) Subject: intel/blorp: Use documented RECTLIST vertex positions X-Git-Tag: upstream/17.1.0~5944 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f315c4f18987dc22d367361c1641a990eded42d6;p=platform%2Fupstream%2Fmesa.git intel/blorp: Use documented RECTLIST vertex positions Use the vertex positions described in the PRMs. This has no effect on rendering but quiets the simulator warnings seen when the vertices appear out of order. Signed-off-by: Nanley Chery Reviewed-by: Jason Ekstrand Reviewed-by: Ben Widawsky --- diff --git a/src/intel/blorp/blorp_genX_exec.h b/src/intel/blorp/blorp_genX_exec.h index eb4a5b9..62f16a3 100644 --- a/src/intel/blorp/blorp_genX_exec.h +++ b/src/intel/blorp/blorp_genX_exec.h @@ -171,8 +171,8 @@ blorp_emit_vertex_data(struct blorp_batch *batch, uint32_t *size) { const float vertices[] = { - /* v0 */ (float)params->x0, (float)params->y1, - /* v1 */ (float)params->x1, (float)params->y1, + /* v0 */ (float)params->x1, (float)params->y1, + /* v1 */ (float)params->x0, (float)params->y1, /* v2 */ (float)params->x0, (float)params->y0, }; @@ -287,7 +287,7 @@ blorp_emit_vertex_elements(struct blorp_batch *batch, * v2 ------ implied * | | * | | - * v0 ----- v1 + * v1 ----- v0 * * Since the VS is disabled, the clipper loads each VUE directly from * the URB. This is controlled by the 3DSTATE_VERTEX_BUFFERS and