[Bf-blender-cvs] [dacfa8fb23f] soc-2021-simulation-display: Merge branch 'master' into soc-2021-simulation-display
soumya pochiraju
noreply at git.blender.org
Tue Sep 14 13:00:06 CEST 2021
Commit: dacfa8fb23f01952105130026116e8400ca7d974
Author: soumya pochiraju
Date: Tue Sep 14 16:24:18 2021 +0530
Branches: soc-2021-simulation-display
https://developer.blender.org/rBdacfa8fb23f01952105130026116e8400ca7d974
Merge branch 'master' into soc-2021-simulation-display
===================================================================
===================================================================
diff --cc source/blender/draw/CMakeLists.txt
index 3d1e53c15fd,71115c5ceb9..136c7394498
--- a/source/blender/draw/CMakeLists.txt
+++ b/source/blender/draw/CMakeLists.txt
@@@ -448,7 -447,7 +448,8 @@@ data_to_c_simple(engines/overlay/shader
data_to_c_simple(engines/overlay/shaders/extra_wire_vert.glsl SRC)
data_to_c_simple(engines/overlay/shaders/facing_frag.glsl SRC)
data_to_c_simple(engines/overlay/shaders/facing_vert.glsl SRC)
+data_to_c_simple(engines/overlay/shaders/vector_vert.glsl SRC)
+ data_to_c_simple(engines/overlay/shaders/grid_background_frag.glsl SRC)
data_to_c_simple(engines/overlay/shaders/grid_frag.glsl SRC)
data_to_c_simple(engines/overlay/shaders/grid_vert.glsl SRC)
data_to_c_simple(engines/overlay/shaders/image_vert.glsl SRC)
diff --cc source/blender/draw/engines/overlay/overlay_shader.c
index 4d1e7a72a10,389704b3d66..1c541e4c081
--- a/source/blender/draw/engines/overlay/overlay_shader.c
+++ b/source/blender/draw/engines/overlay/overlay_shader.c
@@@ -92,7 -91,7 +92,8 @@@ extern char datatoc_extra_wire_frag_gls
extern char datatoc_extra_wire_vert_glsl[];
extern char datatoc_facing_frag_glsl[];
extern char datatoc_facing_vert_glsl[];
+extern char datatoc_vector_vert_glsl[];
+ extern char datatoc_grid_background_frag_glsl[];
extern char datatoc_grid_frag_glsl[];
extern char datatoc_grid_vert_glsl[];
extern char datatoc_image_frag_glsl[];
@@@ -199,9 -197,9 +200,10 @@@ typedef struct OVERLAY_Shaders
GPUShader *extra_lightprobe_grid;
GPUShader *extra_loose_point;
GPUShader *facing;
+ GPUShader *force_vector;
GPUShader *gpencil_canvas;
GPUShader *grid;
+ GPUShader *grid_background;
GPUShader *grid_image;
GPUShader *image;
GPUShader *motion_path_line;
diff --cc source/blender/draw/intern/draw_cache.h
index 706c00cf328,5863ada2ccf..653b4af5d3a
--- a/source/blender/draw/intern/draw_cache.h
+++ b/source/blender/draw/intern/draw_cache.h
@@@ -266,7 -254,6 +256,8 @@@ struct GPUBatch *DRW_cache_gpencil_face
struct bGPDstroke *DRW_cache_gpencil_sbuffer_stroke_data_get(struct Object *ob);
void DRW_cache_gpencil_sbuffer_clear(struct Object *ob);
+/* Non primitive collision shapes */
+struct GPUBatch *DRW_cache_non_primitive_col_shape_get(Object *ob);
- void DRW_cache_non_primitive_col_shape_free(Object *ob);
- void DRW_cache_non_primitive_col_shape_store_ob(Object *ob);
+ #ifdef __cplusplus
+ }
+ #endif
More information about the Bf-blender-cvs
mailing list