Blender Git Commit Log

Git Commits -> Revision f3a6fe1

November 1, 2019, 14:40 (GMT)
Overlay Engine: Initial Commit

This merges all overlay draw engines into one unique engine.

The goal here is to have more flexibility on how to draw overlays and
overcome some of the current design limitation.

Commit Details:

Full Hash: f3a6fe1c73f1989bc154b6fbb8d624c6ea26cc3b
Parent Commit: 3d40121
Lines Changed: +934, -175

11 Added Paths:

/source/blender/draw/engines/overlay/overlay_engine.c (+197, -0) (View)
/source/blender/draw/engines/overlay/overlay_engine.h (+28, -0) (View)
/source/blender/draw/engines/overlay/overlay_facing.c (+58, -0) (View)
/source/blender/draw/engines/overlay/overlay_private.h (+96, -0) (View)
/source/blender/draw/engines/overlay/overlay_shader.c (+119, -0) (View)
/source/blender/draw/engines/overlay/overlay_wireframe.c (+273, -0) (View)
/source/blender/draw/engines/overlay/shaders/facing_frag.glsl (+9, -0) (View)
/source/blender/draw/engines/overlay/shaders/facing_vert.glsl (+12, -0) (View)
/source/blender/draw/engines/overlay/shaders/wireframe_frag.glsl (+23, -0) (View)
/source/blender/draw/engines/overlay/shaders/wireframe_geom.glsl (+60, -0) (View)
/source/blender/draw/engines/overlay/shaders/wireframe_vert.glsl (+42, -0) (View)

5 Deleted Paths:

/source/blender/draw/modes/shaders/overlay_face_orientation_frag.glsl (+0, -9)
/source/blender/draw/modes/shaders/overlay_face_orientation_vert.glsl (+0, -12)
/source/blender/draw/modes/shaders/overlay_face_wireframe_frag.glsl (+0, -23)
/source/blender/draw/modes/shaders/overlay_face_wireframe_geom.glsl (+0, -60)
/source/blender/draw/modes/shaders/overlay_face_wireframe_vert.glsl (+0, -42)

3 Modified Paths:

/source/blender/draw/CMakeLists.txt (+11, -6) (Diff)
/source/blender/draw/intern/draw_manager.c (+5, -22) (Diff)
/source/blender/draw/modes/draw_mode_engines.h (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021