vbo: print first element of the VAO when the binding stride is 0
Cc: Mathias Fröhlich <mathias.froehlich@web.de> Cc: Brian Paul <brianp@vmware.com> Signed-off-by: Andres Gomez <agomez@igalia.com> Reviewed-by: Mathias Fröhlich <mathias.froehlich@web.de>
This commit is contained in:
@@ -286,14 +286,15 @@ print_draw_arrays(struct gl_context *ctx,
|
||||
_mesa_vertex_attrib_address(array, binding);
|
||||
float *f = (float *) (p + offset);
|
||||
int *k = (int *) f;
|
||||
int i;
|
||||
int i = 0;
|
||||
int n = (count * binding->Stride) / 4;
|
||||
if (n > 32)
|
||||
n = 32;
|
||||
printf(" Data at offset %d:\n", offset);
|
||||
for (i = 0; i < n; i++) {
|
||||
do {
|
||||
printf(" float[%d] = 0x%08x %f\n", i, k[i], f[i]);
|
||||
}
|
||||
i++;
|
||||
} while (i < n);
|
||||
ctx->Driver.UnmapBuffer(ctx, bufObj, MAP_INTERNAL);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user