mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-06 15:20:17 +01:00
vbo: fix whitespace in vbo_exec_draw.c
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
This commit is contained in:
parent
8fbb72c297
commit
e729f36c09
1 changed files with 12 additions and 13 deletions
|
|
@ -53,10 +53,10 @@ vbo_exec_debug_verts( struct vbo_exec_context *exec )
|
|||
for (i = 0 ; i < exec->vtx.prim_count ; i++) {
|
||||
struct _mesa_prim *prim = &exec->vtx.prim[i];
|
||||
printf(" prim %d: %s%s %d..%d %s %s\n",
|
||||
i,
|
||||
i,
|
||||
_mesa_lookup_prim_by_nr(prim->mode),
|
||||
prim->weak ? " (weak)" : "",
|
||||
prim->start,
|
||||
prim->start,
|
||||
prim->start + prim->count,
|
||||
prim->begin ? "BEGIN" : "(wrap)",
|
||||
prim->end ? "END" : "(wrap)");
|
||||
|
|
@ -79,7 +79,6 @@ vbo_copy_vertices( struct vbo_exec_context *exec )
|
|||
exec->vtx.prim[exec->vtx.prim_count-1].start *
|
||||
exec->vtx.vertex_size);
|
||||
|
||||
|
||||
switch (exec->ctx->Driver.CurrentExecPrimitive) {
|
||||
case GL_POINTS:
|
||||
return 0;
|
||||
|
|
@ -219,7 +218,7 @@ vbo_exec_bind_arrays( struct gl_context *ctx )
|
|||
exec->vtx.inputs[attr] = &arrays[attr];
|
||||
|
||||
if (_mesa_is_bufferobj(exec->vtx.bufferobj)) {
|
||||
/* a real buffer obj: Ptr is an offset, not a pointer*/
|
||||
/* a real buffer obj: Ptr is an offset, not a pointer */
|
||||
assert(exec->vtx.bufferobj->Mappings[MAP_INTERNAL].Pointer);
|
||||
assert(offset >= 0);
|
||||
arrays[attr].Ptr = (GLubyte *)
|
||||
|
|
@ -259,7 +258,7 @@ vbo_exec_vtx_unmap( struct vbo_exec_context *exec )
|
|||
{
|
||||
if (_mesa_is_bufferobj(exec->vtx.bufferobj)) {
|
||||
struct gl_context *ctx = exec->ctx;
|
||||
|
||||
|
||||
if (ctx->Driver.FlushMappedBufferRange) {
|
||||
GLintptr offset = exec->vtx.buffer_used -
|
||||
exec->vtx.bufferobj->Mappings[MAP_INTERNAL].Offset;
|
||||
|
|
@ -277,7 +276,7 @@ vbo_exec_vtx_unmap( struct vbo_exec_context *exec )
|
|||
|
||||
assert(exec->vtx.buffer_used <= VBO_VERT_BUFFER_SIZE);
|
||||
assert(exec->vtx.buffer_ptr != NULL);
|
||||
|
||||
|
||||
ctx->Driver.UnmapBuffer(ctx, exec->vtx.bufferobj, MAP_INTERNAL);
|
||||
exec->vtx.buffer_map = NULL;
|
||||
exec->vtx.buffer_ptr = NULL;
|
||||
|
|
@ -299,7 +298,7 @@ vbo_exec_vtx_map( struct vbo_exec_context *exec )
|
|||
GL_MAP_FLUSH_EXPLICIT_BIT |
|
||||
MESA_MAP_NOWAIT_BIT;
|
||||
const GLenum usage = GL_STREAM_DRAW_ARB;
|
||||
|
||||
|
||||
if (!_mesa_is_bufferobj(exec->vtx.bufferobj))
|
||||
return;
|
||||
|
||||
|
|
@ -323,7 +322,7 @@ vbo_exec_vtx_map( struct vbo_exec_context *exec )
|
|||
exec->vtx.buffer_ptr = exec->vtx.buffer_map = NULL;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (!exec->vtx.buffer_map) {
|
||||
/* Need to allocate a new VBO */
|
||||
exec->vtx.buffer_used = 0;
|
||||
|
|
@ -381,14 +380,14 @@ vbo_exec_vtx_flush(struct vbo_exec_context *exec, GLboolean keepUnmapped)
|
|||
if (0)
|
||||
vbo_exec_debug_verts( exec );
|
||||
|
||||
if (exec->vtx.prim_count &&
|
||||
if (exec->vtx.prim_count &&
|
||||
exec->vtx.vert_count) {
|
||||
|
||||
exec->vtx.copied.nr = vbo_copy_vertices( exec );
|
||||
exec->vtx.copied.nr = vbo_copy_vertices( exec );
|
||||
|
||||
if (exec->vtx.copied.nr != exec->vtx.vert_count) {
|
||||
struct gl_context *ctx = exec->ctx;
|
||||
|
||||
|
||||
/* Before the update_state() as this may raise _NEW_VARYING_VP_INPUTS
|
||||
* from _mesa_set_varying_vp_inputs().
|
||||
*/
|
||||
|
|
@ -405,7 +404,7 @@ vbo_exec_vtx_flush(struct vbo_exec_context *exec, GLboolean keepUnmapped)
|
|||
printf("%s %d %d\n", __func__, exec->vtx.prim_count,
|
||||
exec->vtx.vert_count);
|
||||
|
||||
vbo_context(ctx)->draw_prims( ctx,
|
||||
vbo_context(ctx)->draw_prims( ctx,
|
||||
exec->vtx.prim,
|
||||
exec->vtx.prim_count,
|
||||
NULL,
|
||||
|
|
@ -433,7 +432,7 @@ vbo_exec_vtx_flush(struct vbo_exec_context *exec, GLboolean keepUnmapped)
|
|||
if (keepUnmapped || exec->vtx.vertex_size == 0)
|
||||
exec->vtx.max_vert = 0;
|
||||
else
|
||||
exec->vtx.max_vert = ((VBO_VERT_BUFFER_SIZE - exec->vtx.buffer_used) /
|
||||
exec->vtx.max_vert = ((VBO_VERT_BUFFER_SIZE - exec->vtx.buffer_used) /
|
||||
(exec->vtx.vertex_size * sizeof(GLfloat)));
|
||||
|
||||
exec->vtx.buffer_ptr = exec->vtx.buffer_map;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue