http://www.miikahweb.com/feed.php MiikaHweb - Blender Temp-gpencil-drw-engine Branch http://www.miikahweb.com/ MiikaHweb - Blender Temp-gpencil-drw-engine Branch fi Tue, 26 Oct 21 10:45:23 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[c2fbe46]: Merge branch 'master' into temp-gpencil-drw-engine]]> http://www.miikahweb.com/en/blender/git-logs/commit/c2fbe46b0f0fde44b8a40d89601a195da27d28fb c2fbe46
Branches : temp-gpencil-drw-engine
Author : Antonio Vazquez (antoniov)
----------------------------------------
Merge branch 'master' into temp-gpencil-drw-engine

----------------------------------------
0 Paths Changed]]>
Wed, 16 Oct 2019 08:36:01 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c2fbe46b0f0fde44b8a40d89601a195da27d28fbAntonio Vazquez
<![CDATA[[386ba09]: Merge branch 'master' into temp-gpencil-drw-engine]]> http://www.miikahweb.com/en/blender/git-logs/commit/386ba094988fc793f8e060d15438566e5e2d2cae 386ba09
Branches : temp-gpencil-drw-engine
Author : Antonio Vazquez (antoniov)
----------------------------------------
Merge branch 'master' into temp-gpencil-drw-engine

Conflicts:
source/blender/draw/engines/gpencil/gpencil_engine.c

----------------------------------------
0 Paths Changed]]>
Wed, 02 Oct 2019 11:15:37 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/386ba094988fc793f8e060d15438566e5e2d2caeAntonio Vazquez
<![CDATA[[6129e20]: Merge branch 'master' into temp-gpencil-drw-engine]]> http://www.miikahweb.com/en/blender/git-logs/commit/6129e20cec4639aebf335ff13b2ba0c59670662d 6129e20
Branches : temp-gpencil-drw-engine
Author : Antonio Vazquez (antoniov)
----------------------------------------
Merge branch 'master' into temp-gpencil-drw-engine

Conflicts:
source/blender/draw/engines/gpencil/gpencil_engine.c

----------------------------------------
0 Paths Changed]]>
Mon, 26 Aug 2019 09:52:52 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/6129e20cec4639aebf335ff13b2ba0c59670662dAntonio Vazquez
<![CDATA[[03bbd5f]: Merge branch 'master' into temp-gpencil-drw-engine]]> http://www.miikahweb.com/en/blender/git-logs/commit/03bbd5f9dedf7b3dfea7119c172c61f0b50ae28c 03bbd5f
Branches : temp-gpencil-drw-engine
Author : Antonio Vazquez (antoniov)
----------------------------------------
Merge branch 'master' into temp-gpencil-drw-engine

----------------------------------------
0 Paths Changed]]>
Thu, 01 Aug 2019 15:05:53 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/03bbd5f9dedf7b3dfea7119c172c61f0b50ae28cAntonio Vazquez
<![CDATA[[2204bfc]: Merge branch 'master' into temp-gpencil-drw-engine]]> http://www.miikahweb.com/en/blender/git-logs/commit/2204bfcf9e1c3a38e60830bd97775dd72158f4d6 2204bfc
Branches : temp-gpencil-drw-engine
Author : Antonio Vazquez (antoniov)
----------------------------------------
Merge branch 'master' into temp-gpencil-drw-engine

----------------------------------------
0 Paths Changed]]>
Tue, 23 Jul 2019 07:46:29 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2204bfcf9e1c3a38e60830bd97775dd72158f4d6Antonio Vazquez
<![CDATA[[f64db79]: GPencil: Add monochromatic alpha estimation for blend layers]]> http://www.miikahweb.com/en/blender/git-logs/commit/f64db794ee690f05905ace0a66d81d2e75549b90 f64db79
Branches : temp-gpencil-drw-engine
Author : Clément Foucault (fclem)
----------------------------------------
GPencil: Add monochromatic alpha estimation for blend layers

----------------------------------------
1 Path Changed]]>
Mon, 01 Jul 2019 10:20:58 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f64db794ee690f05905ace0a66d81d2e75549b90Clément Foucault
<![CDATA[[8e08ffd]: GPencil: New variable to check if the layer has blend]]> http://www.miikahweb.com/en/blender/git-logs/commit/8e08ffd399850bd190717a08fac8010427bf9b27 8e08ffd
Branches : temp-gpencil-drw-engine
Author : Antonio Vazquez (antoniov)
----------------------------------------
GPencil: New variable to check if the layer has blend

Also added some ToDo comments.

----------------------------------------
2 Paths Changed]]>
Sun, 30 Jun 2019 14:54:29 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8e08ffd399850bd190717a08fac8010427bf9b27Antonio Vazquez
<![CDATA[[51be5a7]: GPencil: Add comment about VFX checking]]> http://www.miikahweb.com/en/blender/git-logs/commit/51be5a7b53fd4ee4bd1c740e4836da2ff5bb1951 51be5a7
Branches : temp-gpencil-drw-engine
Author : Antonio Vazquez (antoniov)
----------------------------------------
GPencil: Add comment about VFX checking

----------------------------------------
1 Path Changed]]>
Sun, 30 Jun 2019 14:37:11 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/51be5a7b53fd4ee4bd1c740e4836da2ff5bb1951Antonio Vazquez
<![CDATA[[c5722f4]: GPencil: Clear Temp Framebuffer to avoid double drawing]]> http://www.miikahweb.com/en/blender/git-logs/commit/c5722f4c43cb6e6db776d64fc6e21aec9ba0eb1e c5722f4
Branches : temp-gpencil-drw-engine
Author : Antonio Vazquez (antoniov)
----------------------------------------
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.

----------------------------------------
1 Path Changed]]>
Sat, 29 Jun 2019 09:12:27 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c5722f4c43cb6e6db776d64fc6e21aec9ba0eb1eAntonio Vazquez
<![CDATA[[930d036]: Merge branch 'master' into temp-gpencil-drw-engine]]> http://www.miikahweb.com/en/blender/git-logs/commit/930d0364b8b75e2037d7c751281887a73ecb9b0a 930d036
Branches : temp-gpencil-drw-engine
Author : Antonio Vazquez (antoniov)
----------------------------------------
Merge branch 'master' into temp-gpencil-drw-engine

----------------------------------------
0 Paths Changed]]>
Sat, 29 Jun 2019 08:57:13 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/930d0364b8b75e2037d7c751281887a73ecb9b0aAntonio Vazquez
<![CDATA[[a8bd4e2]: GPencil: More cleanup of darwing code]]> http://www.miikahweb.com/en/blender/git-logs/commit/a8bd4e2d595231d366b4910bf9f2e50b4d695b75 a8bd4e2
Branches : temp-gpencil-drw-engine
Author : Antonio Vazquez (antoniov)
----------------------------------------
GPencil: More cleanup of darwing code

----------------------------------------
1 Path Changed]]>
Fri, 28 Jun 2019 21:11:15 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a8bd4e2d595231d366b4910bf9f2e50b4d695b75Antonio Vazquez
<![CDATA[[879d8e4]: GPencil: Fix stupid error in previous commit]]> http://www.miikahweb.com/en/blender/git-logs/commit/879d8e4c2b5e19785f4b8ff06543e776fdb620c4 879d8e4
Branches : temp-gpencil-drw-engine
Author : Antonio Vazquez (antoniov)
----------------------------------------
GPencil: Fix stupid error in previous commit

----------------------------------------
1 Path Changed]]>
Fri, 28 Jun 2019 21:06:36 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/879d8e4c2b5e19785f4b8ff06543e776fdb620c4Antonio Vazquez
<![CDATA[[b66a221]: GPencil: Reduce parameters for draw_pass_range]]> http://www.miikahweb.com/en/blender/git-logs/commit/b66a221835debec1a6217c43b2d155c9840d61ac b66a221
Branches : temp-gpencil-drw-engine
Author : Antonio Vazquez (antoniov)
----------------------------------------
GPencil: Reduce parameters for draw_pass_range

Don't need to pass redudant parameter

----------------------------------------
1 Path Changed]]>
Fri, 28 Jun 2019 21:02:51 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b66a221835debec1a6217c43b2d155c9840d61acAntonio Vazquez
<![CDATA[[15938e7]: GPencil: Use separate pass to merge depth buffers together]]> http://www.miikahweb.com/en/blender/git-logs/commit/15938e7524c3773388e38335a59bdc2ca232924b 15938e7
Branches : temp-gpencil-drw-engine
Author : Clément Foucault (fclem)
----------------------------------------
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.

----------------------------------------
5 Paths Changed]]>
Fri, 28 Jun 2019 19:01:50 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/15938e7524c3773388e38335a59bdc2ca232924bClément Foucault
<![CDATA[[b57ec68]: GPencil: Rework Layer Blending]]> http://www.miikahweb.com/en/blender/git-logs/commit/b57ec68fcf83bd30bc3bfaa4763b1987ff291d43 b57ec68
Branches : temp-gpencil-drw-engine
Author : Clément Foucault (fclem)
----------------------------------------
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.

----------------------------------------
2 Paths Changed]]>
Fri, 28 Jun 2019 15:41:23 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b57ec68fcf83bd30bc3bfaa4763b1987ff291d43Clément Foucault
<![CDATA[[d0f22a4]: Revert "DRW: Add RGBA16 support for framebuffers"]]> http://www.miikahweb.com/en/blender/git-logs/commit/d0f22a41b02b56ad34b214ca9f4c9e46bd657147 d0f22a4
Branches : temp-gpencil-drw-engine
Author : Antonio Vazquez (antoniov)
----------------------------------------
Revert "DRW: Add RGBA16 support for framebuffers"

This reverts commit ad8b8c07bf1aa565a65f1698796d879cee539db1.

----------------------------------------
1 Path Changed]]>
Fri, 28 Jun 2019 15:16:15 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d0f22a41b02b56ad34b214ca9f4c9e46bd657147Antonio Vazquez
<![CDATA[[4dc62c2]: GPencil: Revert RGBA16 to RGBA16F]]> http://www.miikahweb.com/en/blender/git-logs/commit/4dc62c24e1ffcc776579a24a37551a2e95fc5e50 4dc62c2
Branches : temp-gpencil-drw-engine
Author : Antonio Vazquez (antoniov)
----------------------------------------
GPencil: Revert RGBA16 to RGBA16F

----------------------------------------
1 Path Changed]]>
Fri, 28 Jun 2019 15:15:47 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4dc62c24e1ffcc776579a24a37551a2e95fc5e50Antonio Vazquez
<![CDATA[[001b97a]: Merge branch 'master' into temp-gpencil-drw-engine]]> http://www.miikahweb.com/en/blender/git-logs/commit/001b97af410c1d16c2c4382705cacfe4f43602c4 001b97a
Branches : temp-gpencil-drw-engine
Author : Antonio Vazquez (antoniov)
----------------------------------------
Merge branch 'master' into temp-gpencil-drw-engine

Conflicts:
source/blender/draw/engines/gpencil/gpencil_engine.c

----------------------------------------
0 Paths Changed]]>
Fri, 28 Jun 2019 13:31:47 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/001b97af410c1d16c2c4382705cacfe4f43602c4Antonio Vazquez
<![CDATA[[a3428e0]: GPencil: Rename Framebuffers and Textures]]> http://www.miikahweb.com/en/blender/git-logs/commit/a3428e07c83f5a5ed365ce5a502e7cb4319d589f a3428e0
Branches : temp-gpencil-drw-engine
Author : Antonio Vazquez (antoniov)
----------------------------------------
GPencil: Rename Framebuffers and Textures

----------------------------------------
4 Paths Changed]]>
Fri, 28 Jun 2019 11:51:27 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a3428e07c83f5a5ed365ce5a502e7cb4319d589fAntonio Vazquez
<![CDATA[[89415e0]: Merge branch 'master' into temp-gpencil-drw-engine]]> http://www.miikahweb.com/en/blender/git-logs/commit/89415e083d0e0c283cc36db20d1b4682a859a331 89415e0
Branches : temp-gpencil-drw-engine
Author : Antonio Vazquez (antoniov)
----------------------------------------
Merge branch 'master' into temp-gpencil-drw-engine

----------------------------------------
0 Paths Changed]]>
Thu, 27 Jun 2019 17:34:27 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/89415e083d0e0c283cc36db20d1b4682a859a331Antonio Vazquez
<![CDATA[[b3c2926]: GPencil: Remove redundant parameter]]> http://www.miikahweb.com/en/blender/git-logs/commit/b3c2926bc06bf55c169b1a74d29a285a906efe3a b3c2926
Branches : temp-gpencil-drw-engine
Author : Antonio Vazquez (antoniov)
----------------------------------------
GPencil: Remove redundant parameter

----------------------------------------
1 Path Changed]]>
Thu, 27 Jun 2019 17:11:39 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b3c2926bc06bf55c169b1a74d29a285a906efe3aAntonio Vazquez
<![CDATA[[7c94860]: GPencil: Initial changes to redesign the layers blend modes.]]> http://www.miikahweb.com/en/blender/git-logs/commit/7c948609db2b1f1387db035d0b859b93ef94ad07 7c94860
Branches : temp-gpencil-drw-engine
Author : Antonio Vazquez (antoniov)
----------------------------------------
GPencil: Initial changes to redesign the layers blend modes.

These changes were proposed by @fclem in order to make more efficient the engine.

Still WIP: NO layers blend modes working and no clamp.

----------------------------------------
3 Paths Changed]]>
Thu, 27 Jun 2019 15:59:35 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7c948609db2b1f1387db035d0b859b93ef94ad07Antonio Vazquez
<![CDATA[[ad8b8c0]: DRW: Add RGBA16 support for framebuffers]]> http://www.miikahweb.com/en/blender/git-logs/commit/ad8b8c07bf1aa565a65f1698796d879cee539db1 ad8b8c0
Branches : temp-gpencil-drw-engine
Author : Antonio Vazquez (antoniov)
----------------------------------------
DRW: Add RGBA16 support for framebuffers

This avoid assert.

----------------------------------------
1 Path Changed]]>
Thu, 27 Jun 2019 15:33:49 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ad8b8c07bf1aa565a65f1698796d879cee539db1Antonio Vazquez