Blender Git Commit Log

Git Commits -> Revision 23584ee

April 14, 2021, 22:49 (GMT)
EEVEE: Refactor: Split implementation to .cc file

This also wrap GPUFrameBuffer & GPUTexture inside eevee:Framebuffer
and eevee:Texture to improve managment.

Another cleanup was to put all members of `Instance` public to
avoid much complexity in accessing the data with modules
dependencies.

Also split velocity View related data to `class Velocity` and
rename previous `Velocity` to `VelocityModule`

Commit Details:

Full Hash: 23584ee52f7831638eb62fbdd9c93ffa493464ab
Parent Commit: 520962b
Lines Changed: +2922, -2342

9 Added Paths:

/source/blender/draw/engines/eevee/eevee_camera.cc (+159, -0) (View)
/source/blender/draw/engines/eevee/eevee_depth_of_field.cc (+733, -0) (View)
/source/blender/draw/engines/eevee/eevee_film.cc (+226, -0) (View)
/source/blender/draw/engines/eevee/eevee_instance.cc (+269, -0) (View)
/source/blender/draw/engines/eevee/eevee_light.cc (+232, -0) (View)
/source/blender/draw/engines/eevee/eevee_motion_blur.cc (+248, -0) (View)
/source/blender/draw/engines/eevee/eevee_renderpasses.cc (+90, -0) (View)
/source/blender/draw/engines/eevee/eevee_velocity.cc (+309, -0) (View)
/source/blender/draw/engines/eevee/eevee_view.cc (+221, -0) (View)

16 Modified Paths:

/source/blender/draw/CMakeLists.txt (+13, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_camera.hh (+11, -153) (Diff)
/source/blender/draw/engines/eevee/eevee_depth_of_field.hh (+44, -776) (Diff)
/source/blender/draw/engines/eevee/eevee_engine.cc (+1, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_film.hh (+15, -216) (Diff)
/source/blender/draw/engines/eevee/eevee_instance.hh (+59, -216) (Diff)
/source/blender/draw/engines/eevee/eevee_light.hh (+21, -195) (Diff)
/source/blender/draw/engines/eevee/eevee_motion_blur.hh (+21, -240) (Diff)
/source/blender/draw/engines/eevee/eevee_renderpasses.hh (+15, -63) (Diff)
/source/blender/draw/engines/eevee/eevee_sampling.hh (+3, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_shader.hh (+3, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_shader_shared.hh (+20, -27) (Diff)
/source/blender/draw/engines/eevee/eevee_velocity.hh (+59, -213) (Diff)
/source/blender/draw/engines/eevee/eevee_view.hh (+47, -240) (Diff)
/source/blender/draw/engines/eevee/eevee_wrapper.hh (+100, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/eevee_object_forward_frag.glsl (+3, -3) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021