nouveau: get things building/running again after pipe_surface.buffer removal
[mesa.git] / src / gallium / drivers / nv30 / nv30_vbo.c
index d930557f6bbe4da8443bc5441a3b4899b1f59a89..2d6d48ac161f3034601e7abb20210e9c33fdf876 100644 (file)
@@ -1,6 +1,5 @@
 #include "pipe/p_context.h"
 #include "pipe/p_state.h"
-#include "pipe/p_util.h"
 
 #include "nv30_context.h"
 #include "nv30_state.h"
@@ -14,8 +13,6 @@
 static INLINE int
 nv30_vbo_format_to_hw(enum pipe_format pipe, unsigned *fmt, unsigned *ncomp)
 {
-       char fs[128];
-
        switch (pipe) {
        case PIPE_FORMAT_R32_FLOAT:
        case PIPE_FORMAT_R32G32_FLOAT:
@@ -36,8 +33,7 @@ nv30_vbo_format_to_hw(enum pipe_format pipe, unsigned *fmt, unsigned *ncomp)
                *fmt = NV34TCL_VTXFMT_TYPE_USHORT;
                break;
        default:
-               pf_sprint_name(fs, pipe);
-               NOUVEAU_ERR("Unknown format %s\n", fs);
+               NOUVEAU_ERR("Unknown format %s\n", pf_name(pipe));
                return 1;
        }
 
@@ -63,8 +59,7 @@ nv30_vbo_format_to_hw(enum pipe_format pipe, unsigned *fmt, unsigned *ncomp)
                *ncomp = 4;
                break;
        default:
-               pf_sprint_name(fs, pipe);
-               NOUVEAU_ERR("Unknown format %s\n", fs);
+               NOUVEAU_ERR("Unknown format %s\n", pf_name(pipe));
                return 1;
        }
 
@@ -508,7 +503,7 @@ nv30_vbo_validate(struct nv30_context *nv30)
                ve = &nv30->vtxelt[hw];
                vb = &nv30->vtxbuf[ve->vertex_buffer_index];
 
-               if (!vb->pitch) {
+               if (!vb->stride) {
                        if (!sattr)
                                sattr = so_new(16 * 5, 0);
 
@@ -529,7 +524,7 @@ nv30_vbo_validate(struct nv30_context *nv30)
                so_reloc(vtxbuf, vb->buffer, vb->buffer_offset + ve->src_offset,
                         vb_flags | NOUVEAU_BO_LOW | NOUVEAU_BO_OR,
                         0, NV34TCL_VTXBUF_ADDRESS_DMA1);
-               so_data (vtxfmt, ((vb->pitch << NV34TCL_VTXFMT_STRIDE_SHIFT) |
+               so_data (vtxfmt, ((vb->stride << NV34TCL_VTXFMT_STRIDE_SHIFT) |
                                  (ncomp << NV34TCL_VTXFMT_SIZE_SHIFT) | type));
        }