[Mesa-dev] [PATCH 2/3] vbo: whitespace/formatting fixes in vbo_save_loopback.c

Brian Paul brianp at vmware.com
Fri Jul 7 14:11:27 UTC 2017


Trivial.
---
 src/mesa/vbo/vbo_save_loopback.c | 116 +++++++++++++++++++++------------------
 1 file changed, 64 insertions(+), 52 deletions(-)

diff --git a/src/mesa/vbo/vbo_save_loopback.c b/src/mesa/vbo/vbo_save_loopback.c
index 7410f18..773af93 100644
--- a/src/mesa/vbo/vbo_save_loopback.c
+++ b/src/mesa/vbo/vbo_save_loopback.c
@@ -1,8 +1,8 @@
 /**************************************************************************
- * 
+ *
  * Copyright 2005 VMware, Inc.
  * All Rights Reserved.
- * 
+ *
  * Permission is hereby granted, free of charge, to any person obtaining a
  * copy of this software and associated documentation files (the
  * "Software"), to deal in the Software without restriction, including
@@ -10,11 +10,11 @@
  * distribute, sub license, and/or sell copies of the Software, and to
  * permit persons to whom the Software is furnished to do so, subject to
  * the following conditions:
- * 
+ *
  * The above copyright notice and this permission notice (including the
  * next paragraph) shall be included in all copies or substantial portions
  * of the Software.
- * 
+ *
  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
@@ -22,7 +22,7 @@
  * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- * 
+ *
  **************************************************************************/
 
 #include <stdio.h>
@@ -37,33 +37,41 @@
 #include "vbo_context.h"
 
 
-typedef void (*attr_func)( struct gl_context *ctx, GLint target, const GLfloat * );
+typedef void (*attr_func)(struct gl_context *ctx, GLint target, const GLfloat *);
 
 
 /* This file makes heavy use of the aliasing of NV vertex attributes
  * with the legacy attributes, and also with ARB and Material
  * attributes as currently implemented.
  */
-static void VertexAttrib1fvNV(struct gl_context *ctx, GLint target, const GLfloat *v)
+static void
+VertexAttrib1fvNV(struct gl_context *ctx, GLint target, const GLfloat *v)
 {
    CALL_VertexAttrib1fvNV(ctx->Exec, (target, v));
 }
 
-static void VertexAttrib2fvNV(struct gl_context *ctx, GLint target, const GLfloat *v)
+
+static void
+VertexAttrib2fvNV(struct gl_context *ctx, GLint target, const GLfloat *v)
 {
    CALL_VertexAttrib2fvNV(ctx->Exec, (target, v));
 }
 
-static void VertexAttrib3fvNV(struct gl_context *ctx, GLint target, const GLfloat *v)
+
+static void
+VertexAttrib3fvNV(struct gl_context *ctx, GLint target, const GLfloat *v)
 {
    CALL_VertexAttrib3fvNV(ctx->Exec, (target, v));
 }
 
-static void VertexAttrib4fvNV(struct gl_context *ctx, GLint target, const GLfloat *v)
+
+static void
+VertexAttrib4fvNV(struct gl_context *ctx, GLint target, const GLfloat *v)
 {
    CALL_VertexAttrib4fvNV(ctx->Exec, (target, v));
 }
 
+
 static attr_func vert_attrfunc[4] = {
    VertexAttrib1fvNV,
    VertexAttrib2fvNV,
@@ -71,22 +79,26 @@ static attr_func vert_attrfunc[4] = {
    VertexAttrib4fvNV
 };
 
+
 struct loopback_attr {
    GLint target;
    GLint sz;
    attr_func func;
 };
 
-/* Don't emit ends and begins on wrapped primitives.  Don't replay
+
+/**
+ * Don't emit ends and begins on wrapped primitives.  Don't replay
  * wrapped vertices.  If we get here, it's probably because the
  * precalculated wrapping is wrong.
  */
-static void loopback_prim( struct gl_context *ctx,
-			   const GLfloat *buffer,
-			   const struct _mesa_prim *prim,
-			   GLuint wrap_count,
-			   GLuint vertex_size,
-			   const struct loopback_attr *la, GLuint nr )
+static void
+loopback_prim(struct gl_context *ctx,
+              const GLfloat *buffer,
+              const struct _mesa_prim *prim,
+              GLuint wrap_count,
+              GLuint vertex_size,
+              const struct loopback_attr *la, GLuint nr)
 {
    GLint start = prim->start;
    GLint end = start + prim->count;
@@ -96,14 +108,13 @@ static void loopback_prim( struct gl_context *ctx,
 
    if (0)
       printf("loopback prim %s(%s,%s) verts %d..%d\n",
-	     _mesa_lookup_prim_by_nr(prim->mode),
-	     prim->begin ? "begin" : "..",
-	     prim->end ? "end" : "..",
-	     start, 
-	     end);
+             _mesa_lookup_prim_by_nr(prim->mode),
+             prim->begin ? "begin" : "..",
+             prim->end ? "end" : "..",
+             start, end);
 
    if (prim->begin) {
-      CALL_Begin(GET_DISPATCH(), ( prim->mode ));
+      CALL_Begin(GET_DISPATCH(), (prim->mode));
    }
    else {
       assert(start == 0);
@@ -112,17 +123,17 @@ static void loopback_prim( struct gl_context *ctx,
 
    data = buffer + start * vertex_size;
 
-   for (j = start ; j < end ; j++) {
+   for (j = start; j < end; j++) {
       const GLfloat *tmp = data + la[0].sz;
 
-      for (k = 1 ; k < nr ; k++) {
-	 la[k].func( ctx, la[k].target, tmp );
-	 tmp += la[k].sz;
+      for (k = 1; k < nr; k++) {
+         la[k].func(ctx, la[k].target, tmp);
+         tmp += la[k].sz;
       }
-	 
+
       /* Fire the vertex
        */
-      la[0].func( ctx, VBO_ATTRIB_POS, data );
+      la[0].func(ctx, VBO_ATTRIB_POS, data);
       data = tmp;
    }
 
@@ -131,13 +142,16 @@ static void loopback_prim( struct gl_context *ctx,
    }
 }
 
-/* Primitives generated by DrawArrays/DrawElements/Rectf may be
+
+/**
+ * Primitives generated by DrawArrays/DrawElements/Rectf may be
  * caught here.  If there is no primitive in progress, execute them
  * normally, otherwise need to track and discard the generated
  * primitives.
  */
-static void loopback_weak_prim( struct gl_context *ctx,
-				const struct _mesa_prim *prim )
+static void
+loopback_weak_prim(struct gl_context *ctx,
+                   const struct _mesa_prim *prim)
 {
    /* Use the prim_weak flag to ensure that if this primitive
     * wraps, we don't mistake future vertex_lists for part of the
@@ -153,13 +167,14 @@ static void loopback_weak_prim( struct gl_context *ctx,
 }
 
 
-void vbo_loopback_vertex_list( struct gl_context *ctx,
-			       const GLfloat *buffer,
-			       const GLubyte *attrsz,
-			       const struct _mesa_prim *prim,
-			       GLuint prim_count,
-			       GLuint wrap_count,
-			       GLuint vertex_size)
+void
+vbo_loopback_vertex_list(struct gl_context *ctx,
+                         const GLfloat *buffer,
+                         const GLubyte *attrsz,
+                         const struct _mesa_prim *prim,
+                         GLuint prim_count,
+                         GLuint wrap_count,
+                         GLuint vertex_size)
 {
    struct loopback_attr la[VBO_ATTRIB_MAX];
    GLuint i, nr = 0;
@@ -167,24 +182,21 @@ void vbo_loopback_vertex_list( struct gl_context *ctx,
    /* All Legacy, NV, ARB and Material attributes are routed through
     * the NV attributes entrypoints:
     */
-   for (i = 0 ; i < VBO_ATTRIB_MAX ; i++) {
+   for (i = 0; i < VBO_ATTRIB_MAX; i++) {
       if (attrsz[i]) {
-	 la[nr].target = i;
-	 la[nr].sz = attrsz[i];
-	 la[nr].func = vert_attrfunc[attrsz[i]-1];
-	 nr++;
+         la[nr].target = i;
+         la[nr].sz = attrsz[i];
+         la[nr].func = vert_attrfunc[attrsz[i]-1];
+         nr++;
       }
    }
 
-   for (i = 0 ; i < prim_count ; i++) {
+   for (i = 0; i < prim_count; i++) {
       if ((prim[i].mode & VBO_SAVE_PRIM_WEAK) &&
-          _mesa_inside_begin_end(ctx))
-      {
-	 loopback_weak_prim( ctx, &prim[i] );
-      }
-      else
-      {
-	 loopback_prim( ctx, buffer, &prim[i], wrap_count, vertex_size, la, nr );
+          _mesa_inside_begin_end(ctx)) {
+         loopback_weak_prim(ctx, &prim[i]);
+      } else {
+         loopback_prim(ctx, buffer, &prim[i], wrap_count, vertex_size, la, nr);
       }
    }
 }
-- 
1.9.1



More information about the mesa-dev mailing list