Module: Mesa Branch: nvfx-nv30-fixes Commit: 400c89e68b7d6cca022bb57dc5c6b45c0a2d578f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=400c89e68b7d6cca022bb57dc5c6b45c0a2d578f
Author: Luca Barbieri <[email protected]> Date: Mon Apr 12 23:08:22 2010 +0200 add printf debugging --- src/gallium/drivers/nvfx/nvfx_vbo.c | 15 ++++++--------- 1 files changed, 6 insertions(+), 9 deletions(-) diff --git a/src/gallium/drivers/nvfx/nvfx_vbo.c b/src/gallium/drivers/nvfx/nvfx_vbo.c index feb31eb..055aa73 100644 --- a/src/gallium/drivers/nvfx/nvfx_vbo.c +++ b/src/gallium/drivers/nvfx/nvfx_vbo.c @@ -518,11 +518,11 @@ nvfx_vbo_validate(struct nvfx_context *nvfx) if (!vb->stride && type == NV34TCL_VTXFMT_TYPE_FLOAT) { nvfx_vbo_static_attrib(nvfx, i, ve, vb, ncomp); vtxfmt[i] = type; - assert(type); + printf("#setting vbo %i to static attrib\n", i); } else { vtxfmt[i] = ((vb->stride << NV34TCL_VTXFMT_STRIDE_SHIFT) | (ncomp << NV34TCL_VTXFMT_SIZE_SHIFT) | type); - assert(vtxfmt[i]); + printf("#setting vbo %i to vtxfmt %x\n", i, vtxfmt[i]); nvfx->vbo_bo |= (1 << i); } } @@ -565,13 +565,10 @@ nvfx_vbo_validate(struct nvfx_context *nvfx) OUT_RING(chan, RING_3D(0x1710, 1)); OUT_RING(chan, 0); - for (i = 0; i < elements; i++) { - if(!vtxfmt[i]) { - fprintf(stderr, "vtxfmt[%i] is 0!\n", i); - abort(); - } - } - OUT_RING(chan, RING_3D(NV34TCL_VTXFMT(0), elements)); + for (i = 0; i < elements; i++) + printf("#vtxfmt[%i] is %x!\n", i, vtxfmt[i]); + + OUT_RING(chan, RING_3D(NV34TCL_VTXFMT(0), elements)); OUT_RINGp(chan, vtxfmt, elements); if (ib) { _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
