[Bf-blender-cvs] [6f786aa7e65] uvimage-editor-drawing: CleanUp: Remove unused code

Jeroen Bakker noreply at git.blender.org
Tue Aug 18 16:39:39 CEST 2020


Commit: 6f786aa7e65b3f0b2df323e1ffd8f7b03f044485
Author: Jeroen Bakker
Date:   Tue Aug 18 16:39:26 2020 +0200
Branches: uvimage-editor-drawing
https://developer.blender.org/rB6f786aa7e65b3f0b2df323e1ffd8f7b03f044485

CleanUp: Remove unused code

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

M	source/blender/draw/engines/overlay/overlay_edit_uv.c
M	source/blender/draw/engines/overlay/shaders/edit_uv_tiled_image_borders_vert.glsl
M	source/blender/draw/intern/draw_cache.c
M	source/blender/draw/intern/draw_cache.h

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

diff --git a/source/blender/draw/engines/overlay/overlay_edit_uv.c b/source/blender/draw/engines/overlay/overlay_edit_uv.c
index 54c512da60d..a34faa4cee0 100644
--- a/source/blender/draw/engines/overlay/overlay_edit_uv.c
+++ b/source/blender/draw/engines/overlay/overlay_edit_uv.c
@@ -65,7 +65,7 @@ static OVERLAY_UVLineStyle edit_uv_line_style_from_space_image(const SpaceImage
   }
 }
 
-GPUBatch *edit_uv_tiled_border_gpu_batch_create(Image *image)
+static GPUBatch *edit_uv_tiled_border_gpu_batch_create(Image *image)
 {
   BLI_assert(image);
   BLI_assert(image->source == IMA_SRC_TILED);
diff --git a/source/blender/draw/engines/overlay/shaders/edit_uv_tiled_image_borders_vert.glsl b/source/blender/draw/engines/overlay/shaders/edit_uv_tiled_image_borders_vert.glsl
index b4ebdd96b8c..6adc06ed524 100644
--- a/source/blender/draw/engines/overlay/shaders/edit_uv_tiled_image_borders_vert.glsl
+++ b/source/blender/draw/engines/overlay/shaders/edit_uv_tiled_image_borders_vert.glsl
@@ -1,14 +1,10 @@
 #pragma BLENDER_REQUIRE(common_view_lib.glsl)
 uniform vec3 offset;
 
-/* ---- Instantiated Attrs ---- */
 in vec3 pos;
 
-/* ---- Per instance Attrs ---- */
-in vec3 local_pos;
-
 void main()
 {
-  vec4 position = point_object_to_ndc(pos + local_pos + offset);
+  vec4 position = point_object_to_ndc(pos + offset);
   gl_Position = position;
 }
diff --git a/source/blender/draw/intern/draw_cache.c b/source/blender/draw/intern/draw_cache.c
index 8c62abaa1d4..96aa970f76b 100644
--- a/source/blender/draw/intern/draw_cache.c
+++ b/source/blender/draw/intern/draw_cache.c
@@ -86,7 +86,6 @@ static struct DRWShapeCache {
   GPUBatch *drw_cursor_only_circle;
   GPUBatch *drw_fullscreen_quad;
   GPUBatch *drw_quad;
-  GPUBatch *drw_quad_image;
   GPUBatch *drw_quad_image_wires;
   GPUBatch *drw_quad_wires;
   GPUBatch *drw_grid;
@@ -400,26 +399,6 @@ GPUBatch *DRW_cache_quad_get(void)
   return SHC.drw_quad;
 }
 
-GPUBatch *DRW_cache_quad_image_get(void)
-{
-  if (!SHC.drw_quad_image) {
-    GPUVertFormat format = extra_vert_format();
-
-    GPUVertBuf *vbo = GPU_vertbuf_create_with_format(&format);
-    GPU_vertbuf_data_alloc(vbo, 4);
-
-    int v = 0;
-    int flag = VCLASS_EMPTY_SCALED;
-    float p[4][2] = {{0.0f, 0.0f}, {0.0f, 1.0f}, {1.0f, 1.0f}, {1.0f, 0.0f}};
-    for (int a = 0; a < 4; a++) {
-      GPU_vertbuf_vert_set(vbo, v++, &(Vert){{p[a][0], p[a][1], 0.0f}, flag});
-    }
-
-    SHC.drw_quad_image = GPU_batch_create_ex(GPU_PRIM_TRI_FAN, vbo, NULL, GPU_BATCH_OWNS_VBO);
-  }
-  return SHC.drw_quad_image;
-}
-
 GPUBatch *DRW_cache_quad_image_wires_get(void)
 {
   if (!SHC.drw_quad_image_wires) {
diff --git a/source/blender/draw/intern/draw_cache.h b/source/blender/draw/intern/draw_cache.h
index 7a5a725ed1d..4b631ce6391 100644
--- a/source/blender/draw/intern/draw_cache.h
+++ b/source/blender/draw/intern/draw_cache.h
@@ -42,7 +42,6 @@ struct GPUBatch *DRW_cache_groundline_get(void);
 struct GPUBatch *DRW_cache_grid_get(void);
 struct GPUBatch *DRW_cache_fullscreen_quad_get(void);
 struct GPUBatch *DRW_cache_quad_get(void);
-struct GPUBatch *DRW_cache_quad_image_get(void);
 struct GPUBatch *DRW_cache_quad_image_wires_get(void);
 struct GPUBatch *DRW_cache_quad_wires_get(void);
 struct GPUBatch *DRW_cache_cube_get(void);



More information about the Bf-blender-cvs mailing list