Mesa (master): ilo: fix 3DSTATE_VF_TOPOLOGY
Chia-I Wu
olv at kemper.freedesktop.org
Fri Feb 13 22:58:16 UTC 2015
Module: Mesa
Branch: master
Commit: baba8b2745e0036dbac0350a344bb86278fdb673
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=baba8b2745e0036dbac0350a344bb86278fdb673
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Fri Feb 13 03:54:32 2015 +0800
ilo: fix 3DSTATE_VF_TOPOLOGY
The pipe primitive type was wrongly translated twice.
---
src/gallium/drivers/ilo/ilo_render_gen8.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/src/gallium/drivers/ilo/ilo_render_gen8.c b/src/gallium/drivers/ilo/ilo_render_gen8.c
index 54c0e20..4e2887e 100644
--- a/src/gallium/drivers/ilo/ilo_render_gen8.c
+++ b/src/gallium/drivers/ilo/ilo_render_gen8.c
@@ -257,7 +257,6 @@ gen8_draw_vf(struct ilo_render *r,
const struct ilo_state_vector *vec,
struct ilo_render_draw_session *session)
{
- const int prim = gen6_3d_translate_pipe_prim(vec->draw->mode);
int i;
/* 3DSTATE_INDEX_BUFFER */
@@ -278,7 +277,7 @@ gen8_draw_vf(struct ilo_render *r,
if (DIRTY(VE))
gen6_3DSTATE_VERTEX_ELEMENTS(r->builder, vec->ve);
- gen8_3DSTATE_VF_TOPOLOGY(r->builder, prim);
+ gen8_3DSTATE_VF_TOPOLOGY(r->builder, vec->draw->mode);
for (i = 0; i < vec->ve->vb_count; i++) {
gen8_3DSTATE_VF_INSTANCING(r->builder, i,
More information about the mesa-commit
mailing list