Blender Git Commit Log

Git Commits -> Revision fd48ff1

Revision fd48ff1 by Jeroen Bakker (master)
March 19, 2020, 07:26 (GMT)
Fix T73931: Stereo Viewport Color Management

Stereoscopic viewport didn't support Color Manangement due recent
changes in the color management pipeline. In order to solve the issue we
will migrate the strereo rendering into the GPUViewport. This will share
some textures and reduce required GPU memory.

Reviewed By: fclem, dfelinto

Differential Revision: https://developer.blender.org/D6922

Commit Details:

Full Hash: fd48ff1296f45b32bffeca2c60dca2a12bb84229
Parent Commit: fe045b2
Lines Changed: +332, -257

1 Added Path:

/source/blender/gpu/shaders/gpu_shader_image_overlays_stereo_merge_frag.glsl (+47, -0) (View)

1 Deleted Path:

/source/blender/gpu/shaders/gpu_shader_image_interlace_frag.glsl (+0, -35)

17 Modified Paths:

/source/blender/draw/DRW_engine_types.h (+3, -0) (Diff)
/source/blender/draw/intern/draw_manager.c (+3, -3) (Diff)
/source/blender/editors/space_image/space_image.c (+1, -2) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+5, -5) (Diff)
/source/blender/gpu/CMakeLists.txt (+1, -1) (Diff)
/source/blender/gpu/GPU_shader.h (+1, -13) (Diff)
/source/blender/gpu/GPU_viewport.h (+10, -3) (Diff)
/source/blender/gpu/intern/gpu_framebuffer.c (+1, -0) (Diff)
/source/blender/gpu/intern/gpu_shader.c (+6, -6) (Diff)
/source/blender/gpu/intern/gpu_state.c (+3, -0) (Diff)
/source/blender/gpu/intern/gpu_viewport.c (+216, -49) (Diff)
/source/blender/windowmanager/intern/wm_draw.c (+32, -41) (Diff)
/source/blender/windowmanager/intern/wm_stereo.c (+0, -94) (Diff)
/source/blender/windowmanager/intern/wm_xr.c (+1, -1) (Diff)
/source/blender/windowmanager/wm.h (+0, -2) (Diff)
/source/blender/windowmanager/WM_api.h (+1, -1) (Diff)
/source/blender/windowmanager/wm_draw.h (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021