March 8, 2017, 17:05 (GMT) |
Completely get rid of per-window data duplicates from workspaces |
March 8, 2017, 16:56 (GMT) |
Cycles: add single program debug option for split kernel Single program generally compiles kernels faster (2-3 times), loads faster, takes less drive space (2-3 times), and reduces the number of cached kernels. |
March 8, 2017, 16:39 (GMT) |
Cycles: split kernel_shadow_blocked to AO & DL parts Reduces memory allocation for split kernel. This allows for faster rendering due to bigger global size, specially when GPU memory is limited. Perfromance results: R9 290 total render time Before After Change BMW 4:37 4:34 -1.1 % Classroom 14:43 14:30 -1.5 % Fishy Cat 11:20 11:04 -2.4 % Koro 12:11 12:04 -1.0 % Pabellon Barcelona 22:01 20:44 -5.8 % Pabellon Barcelona(*) 15:32 15:09 -2.5 % (*) without glossy connected to volume |
March 8, 2017, 16:19 (GMT) |
Cycles: Speedup transparent shadows in split kernel This commit enables record-all transparent shadows rays. Perfromance results: R9 290 render time (without synchronization), seconds Before After Change BMW 261.5 262.5 +0.4 % Classroom 869.6 867.3 -0.3 % Fishy Cat 657.4 639.8 -2.7 % Koro 1909.8 692.8 -63.7 % Pabellon Barcelona 1633.3 1238.0 -24.2 % Pabellon Barcelona(*) 1158.1 903.8 -22.0 % (*) without glossy connected to volume |
March 8, 2017, 16:07 (GMT) |
Fix crashes closing windows or Blender itself |
Revision e1db32d by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 8, 2017, 15:39 (GMT) |
Cleanup: Use correct function to multiply matrix rotation only |
March 8, 2017, 15:18 (GMT) |
Cycles: SSS and Volume rendering in split kernel Decoupled ray marching is not supported yet. Transparent shadows are always enabled for volume rendering. Changes in kernel/bvh and kernel/geom are from Sergey. This simiplifies code significantly, and prepares it for record-all transparent shadow function in split kernel. |
March 8, 2017, 14:56 (GMT) |
Fix T50849: Transparent background produces artifacts in this compositing setup The issue was caused by sometimes negative color returned by the filter node. Seems to be caused by precision issues. Don't see any reason why we would want negative colors in output. Those only causing issues later on. |
Revision 5cf9194 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 8, 2017, 14:41 (GMT) |
Merge branch 'blender2.8' into gpencil_2.8 |
March 8, 2017, 14:41 (GMT) |
Show the correct list of screens in the info editor |
March 8, 2017, 14:40 (GMT) |
Reorder OpenGL functions Also clear depth with exact value |
March 8, 2017, 13:59 (GMT) |
OpenGl: Converted more of drawobject.c |
March 8, 2017, 13:58 (GMT) |
Work towards completely moving workspace data to window level Stuff is starting to work out! |
March 8, 2017, 12:57 (GMT) |
Cycles: Make it more obvious message which initialization failed |
March 8, 2017, 12:38 (GMT) |
Merge branch 'master' into temp-select-pick |
March 8, 2017, 12:38 (GMT) |
Fix T49603: Blender/Cycles 2.78 CUDA error on Jetson-TX1~ Patch by Bruno d'Arcangeli (@arcangeli), thanks! |
March 8, 2017, 12:31 (GMT) |
Merge branch 'master' into temp-select-pick |
Revision 9be5a7d by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 8, 2017, 12:30 (GMT) |
Change text for Cursor mode when using GP objects |
March 8, 2017, 12:23 (GMT) |
OpenGL Select: integer rect for passing region |
March 8, 2017, 12:23 (GMT) |
Cleanup: replace short -> int for selection hits |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021