ilo: fix 3DSTATE_VF_TOPOLOGY

The pipe primitive type was wrongly translated twice.
This commit is contained in:
Chia-I Wu
2015-02-13 03:54:32 +08:00
parent c944b91190
commit baba8b2745
+1 -2
View File
@@ -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,