Revision 436696b by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 13, 2019, 18:40 (GMT) |
Cleanup: GPencil: Remove duplicated code |
Revision 170680b by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 13, 2019, 18:40 (GMT) |
GPencil: Refactor: Add support for layer blending This break the compatibility of old blend files as the old implementation was done incorrectly. With new implementation, the layer blending can affect multiple object and in certain case affect even the rendered background. Old implementation was only affecting the layers beneath, not other objects. This implementation is also ready to support vfx on top. Some blend modes (divide and subtract) have some limitations. They cannot be propagated to other objects. This is because we would need to use signed float buffers everywhere (for background render) so that fixed function blending does not clamp the blending values. |
Revision 18c4fcb by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 13, 2019, 18:40 (GMT) |
DRW: Add subtract blend logic This is to support subtract blending with Multiple Render Targets |
Revision db21312 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 13, 2019, 18:40 (GMT) |
GPU: Framebuffer: Add GPU_framebuffer_multi_clear This is to clear individual targets using a different color. |
Revision 4ba9409 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 13, 2019, 18:40 (GMT) |
GPencil: Refactor: Add offscreen compositing foundation This put all Grease pencil drawing into a separate buffer that is then composited on top of the rendered image. This framebuffer has 2 RGB color target (one color and one alpha) to be able to record any color blend types. Moreover these buffers are floating point (R11_G11_B10) which will allow the use of linear colors. |
Revision dc0d0d3 by Jacques Lucke (builtin-simulation-nodes, functions, particle-solver-dev, simulation-tree) December 13, 2019, 18:40 (GMT) |
Merge branch 'master' into functions |
December 13, 2019, 16:48 (GMT) |
Fix memory leak when closing Blender while VR session runs |
December 13, 2019, 16:40 (GMT) |
Fix crash on undo or file load with running VR session |
December 13, 2019, 15:29 (GMT) |
Merge branch 'greasepencil-object' into greasepencil-refactor Conflicts: source/blender/blenloader/intern/versioning_280.c |
December 13, 2019, 15:27 (GMT) |
Merge branch 'master' into greasepencil-object |
December 13, 2019, 15:00 (GMT) |
Codesign: Implement buildbot worker side DMG bundling Is based on bundle.sh but is adopted to an environment where codesigning is happening in a dedicated VM. Also fixed some code from previous commits: - Removed debug only early output when running commands - Ensured that path to git is always valid (wasn't a case when __file__ is relative to current directory). - Fixed simple code signer which couldn't have imported util. |
December 13, 2019, 13:13 (GMT) |
Allow querying VR session viewer location from Python Not 100% sure if the output coordinates are correct, only did quick testing of that. I'm just slowly working towards the virtual camera feature for a regular viewport. Also fix compile in Windows error with previous commit. |
December 13, 2019, 10:31 (GMT) |
Fix two memory leaks in OpenGL Linux (X11) graphics binding |
Revision 3526bc3 by Sybren A. Stüvel (temp-sybren-usd-patch-03) December 13, 2019, 07:33 (GMT) |
USD: copy JSON files to datafiles/usd Previously it copied to datafiles/usd/usd. |
Revision b5abbc4 by YimingWu (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lanpr-review, temp-lineart-contained, temp_lineart_contained) December 13, 2019, 05:42 (GMT) |
Merge remote-tracking branch 'origin/master' into temp-lanpr-review |
Revision 9a61cd4 by Sybren A. Stüvel (temp-sybren-usd-patch-03) December 13, 2019, 04:52 (GMT) |
FIXES for rebase |
Revision f45def8 by Sybren A. Stüvel (temp-sybren-usd-patch-03) December 13, 2019, 04:52 (GMT) |
USD: mark the exporter as Experimental feature This will allow us to merge the USD exporter into master before it's completely finished. |
Revision 0946297 by Sybren A. Stüvel (temp-sybren-usd-patch-03) December 13, 2019, 04:52 (GMT) |
USD: Report progress on a frame basis and with less guesswork |
Revision 24d203c by Sybren A. Stüvel (temp-sybren-usd-patch-03) December 13, 2019, 04:52 (GMT) |
USD: set Linux-specific #define only on Linux |
Revision 4d43599 by Sybren A. Stüvel (temp-sybren-usd-patch-03) December 13, 2019, 04:52 (GMT) |
USD: private indicators No functional changes. |
|
|
|


Master Commits
MiikaHweb | 2003-2021