nvc0: rework the validation path for 3D
[mesa.git] / src / gallium / drivers / nouveau / nvc0 / nvc0_vbo.c
index 647aa10ec351993f589aecb16bfd345ecff5ff88..e0e0ad2a0f7ff1ee1b5cbc747121418b9c7a4368 100644 (file)
@@ -969,7 +969,7 @@ nvc0_draw_vbo(struct pipe_context *pipe, const struct pipe_draw_info *info)
       IMMED_NVC0(push, NVC0_3D(PATCH_VERTICES), nvc0->state.patch_vertices);
    }
 
-   nvc0_state_validate(nvc0, ~0);
+   nvc0_state_validate_3d(nvc0, ~0);
 
    if (nvc0->vertprog->vp.need_draw_parameters) {
       PUSH_SPACE(push, 9);