[Bf-blender-cvs] [cabec082532] master: Cleanup: Clang tidy

Hans Goudey noreply at git.blender.org
Tue Nov 3 22:12:57 CET 2020


Commit: cabec082532f38115b66125f4d28214fa030ab71
Author: Hans Goudey
Date:   Tue Nov 3 15:12:50 2020 -0600
Branches: master
https://developer.blender.org/rBcabec082532f38115b66125f4d28214fa030ab71

Cleanup: Clang tidy

===================================================================

M	source/blender/draw/intern/draw_instance_data.c
M	source/blender/draw/intern/draw_instance_data.h

===================================================================

diff --git a/source/blender/draw/intern/draw_instance_data.c b/source/blender/draw/intern/draw_instance_data.c
index 47710c32916..fd0a0b61503 100644
--- a/source/blender/draw/intern/draw_instance_data.c
+++ b/source/blender/draw/intern/draw_instance_data.c
@@ -533,9 +533,7 @@ static GPUUniformBuf *drw_sparse_uniform_buffer_get_ubo(DRWSparseUniformBuf *buf
   if (buffer && chunk < buffer->num_chunks && BLI_BITMAP_TEST(buffer->chunk_used, chunk)) {
     return buffer->chunk_ubos[chunk];
   }
-  else {
-    return NULL;
-  }
+  return NULL;
 }
 
 /** Bind the UBO for the given chunk, if present. A NULL buffer pointer is handled as empty. */
@@ -640,21 +638,23 @@ static bool drw_uniform_property_lookup(ID *id, const char *name, float r_data[4
   if (arraylen == 0) {
     float value;
 
-    if (type == PROP_FLOAT)
+    if (type == PROP_FLOAT) {
       value = RNA_property_float_get(&ptr, prop);
-    else if (type == PROP_INT)
+    }
+    else if (type == PROP_INT) {
       value = RNA_property_int_get(&ptr, prop);
-    else
+    }
+    else {
       return false;
+    }
 
     copy_v4_fl4(r_data, value, value, value, 1);
     return true;
   }
-  else if (type == PROP_FLOAT && arraylen <= 4) {
-    copy_v4_fl4(r_data, 0, 0, 0, 1);
-    RNA_property_float_get_array(&ptr, prop, r_data);
-    return true;
-  }
+
+  copy_v4_fl4(r_data, 0, 0, 0, 1);
+  RNA_property_float_get_array(&ptr, prop, r_data);
+  return true;
 
   return false;
 }
diff --git a/source/blender/draw/intern/draw_instance_data.h b/source/blender/draw/intern/draw_instance_data.h
index c959a9e19d6..affb784a043 100644
--- a/source/blender/draw/intern/draw_instance_data.h
+++ b/source/blender/draw/intern/draw_instance_data.h
@@ -68,7 +68,7 @@ void DRW_sparse_uniform_buffer_free(DRWSparseUniformBuf *buffer);
 bool DRW_sparse_uniform_buffer_is_empty(DRWSparseUniformBuf *buffer);
 void DRW_sparse_uniform_buffer_bind(DRWSparseUniformBuf *buffer, int chunk, int location);
 void DRW_sparse_uniform_buffer_unbind(DRWSparseUniformBuf *buffer, int chunk);
-void *DRW_sparse_uniform_buffer_ensure_item(DRWSparseUniformBuf *buffer, int chunk, int item);
+void *DRW_sparse_uniform_buffer_ensure_item(DRWSparseUniformBuf *pool, int chunk, int item);
 
 /* Uniform attribute UBO management. */
 struct GHash *DRW_uniform_attrs_pool_new(void);



More information about the Bf-blender-cvs mailing list