Blender Git Commits

Blender Git "temp-gpencil-drw-engine" branch commits.

October 16, 2019, 08:36 (GMT)
Merge branch 'master' into temp-gpencil-drw-engine
October 2, 2019, 11:15 (GMT)
Merge branch 'master' into temp-gpencil-drw-engine

Conflicts:
source/blender/draw/engines/gpencil/gpencil_engine.c
August 26, 2019, 09:52 (GMT)
Merge branch 'master' into temp-gpencil-drw-engine

Conflicts:
source/blender/draw/engines/gpencil/gpencil_engine.c
August 1, 2019, 15:05 (GMT)
Merge branch 'master' into temp-gpencil-drw-engine
July 23, 2019, 07:46 (GMT)
Merge branch 'master' into temp-gpencil-drw-engine
July 1, 2019, 10:20 (GMT)
GPencil: Add monochromatic alpha estimation for blend layers
June 30, 2019, 14:54 (GMT)
GPencil: New variable to check if the layer has blend

Also added some ToDo comments.
June 30, 2019, 14:37 (GMT)
GPencil: Add comment about VFX checking
June 29, 2019, 09:12 (GMT)
GPencil: Clear Temp Framebuffer to avoid double drawing

If we don't clear by each object, the selection outline is visible in all objects and there is accumulation effect.
June 29, 2019, 08:57 (GMT)
Merge branch 'master' into temp-gpencil-drw-engine
June 28, 2019, 21:11 (GMT)
GPencil: More cleanup of darwing code
June 28, 2019, 21:06 (GMT)
GPencil: Fix stupid error in previous commit
June 28, 2019, 21:02 (GMT)
GPencil: Reduce parameters for draw_pass_range

Don't need to pass redudant parameter
June 28, 2019, 19:01 (GMT)
GPencil: Use separate pass to merge depth buffers together

This uses a fullscreen pass to resolve 2 depth buffers.

We do this to avoid doing depth test inside the blend color pass.
June 28, 2019, 15:41 (GMT)
GPencil: Rework Layer Blending

Layer blending is now done by the hardware and uses dual source blending.
This patch breaks a few things:
- The depth of the blended strokes are not merged anymore.
- The layer masking is broken.
Theses will be for a different patch.

I'm not sure if overlay fading (based on alpha) is handle correctly but it
does fade to neutral.
June 28, 2019, 15:16 (GMT)
Revert "DRW: Add RGBA16 support for framebuffers"

This reverts commit ad8b8c07bf1aa565a65f1698796d879cee539db1.
June 28, 2019, 15:15 (GMT)
GPencil: Revert RGBA16 to RGBA16F
June 28, 2019, 13:31 (GMT)
Merge branch 'master' into temp-gpencil-drw-engine

Conflicts:
source/blender/draw/engines/gpencil/gpencil_engine.c
June 28, 2019, 11:51 (GMT)
GPencil: Rename Framebuffers and Textures
June 27, 2019, 17:34 (GMT)
Merge branch 'master' into temp-gpencil-drw-engine
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021