Blender Git Commit Log
Git Commits -> Revision 2f2fb44
Revision 2f2fb44 by Clément Foucault (eevee-motionblur-object) April 6, 2020, 15:32 (GMT) |
DRW: Batch Cache: Expose position vertex buffer to engine This is in order to compute position deltas for motion blur. The engine is responsible to handle the data. However it is not the owner of the data. So a copy must be performed if the data needs to be kept accross frame. |
Commit Details:
Full Hash: 2f2fb4453f9e89fc38c9e7d5772332d477bca4c5
Parent Commit: f9f6042
Lines Changed: +85, -11
7 Modified Paths:
/source/blender/draw/intern/draw_cache.c (+26, -0) (Diff)
/source/blender/draw/intern/draw_cache.h (+2, -0) (Diff)
/source/blender/draw/intern/draw_cache_impl.h (+5, -0) (Diff)
/source/blender/draw/intern/draw_cache_impl_curve.c (+10, -0) (Diff)
/source/blender/draw/intern/draw_cache_impl_mesh.c (+17, -0) (Diff)
/source/blender/draw/intern/draw_cache_impl_metaball.c (+12, -0) (Diff)
/source/blender/draw/intern/draw_cache_inline.h (+13, -11) (Diff)
/source/blender/draw/intern/draw_cache.h (+2, -0) (Diff)
/source/blender/draw/intern/draw_cache_impl.h (+5, -0) (Diff)
/source/blender/draw/intern/draw_cache_impl_curve.c (+10, -0) (Diff)
/source/blender/draw/intern/draw_cache_impl_mesh.c (+17, -0) (Diff)
/source/blender/draw/intern/draw_cache_impl_metaball.c (+12, -0) (Diff)
/source/blender/draw/intern/draw_cache_inline.h (+13, -11) (Diff)