Revision e2d60d1 by Campbell Barton April 28, 2015, 13:34 (GMT) |
Project Paint: Add symmetry support - Access from symmetry panel (as with sculpt) - Supports multiple axis at once. - Supports all brush types including clone. |
Revision 4361691 by Campbell Barton April 28, 2015, 13:15 (GMT) |
Cleanup: const correctness |
Revision 1f9fe06 by Campbell Barton April 28, 2015, 13:15 (GMT) |
BLI_utildefines: add MEMSET_STRUCT_OFS macro |
Revision 5e42377 by Thomas Dinges April 28, 2015, 09:20 (GMT) |
Cleanup: Move Cycles volume stack update for subsurface into kernel_volume.h. |
Revision d920b8e by Antonis Ryakiotakis April 28, 2015, 09:18 (GMT) |
Fix T44530 UV islands fail on subsurf after mirror modifier. Caused by own commit that changed island detection code. In the case of modifiers we don't want to take winding information into account, but left the code since there are use cases (like painting) which could use this. |
Revision eee6665 by Campbell Barton April 28, 2015, 08:59 (GMT) |
Use gnu89 for GCC GCC5 defaults to gnu11, which we may switch to later but disable for now to prevent accidental use. |
Revision 2edb342 by Campbell Barton April 28, 2015, 08:59 (GMT) |
Fix for Clang type check |
Revision 5c6ec16 by Gaia Clary April 28, 2015, 08:52 (GMT) |
Added missing update tag to recalculate data after permutating materials |
Revision 7e36c28 by Campbell Barton April 28, 2015, 06:47 (GMT) |
Cleanup: redundant checks |
April 27, 2015, 21:30 (GMT) |
Add material slot reorder buttons |
Revision 58a2b10 by Thomas Dinges April 27, 2015, 21:12 (GMT) |
Cycles: Initialize portal variable directly, so we can avoid the one NULL check. |
Revision a496524 by Campbell Barton April 27, 2015, 20:54 (GMT) |
Math Lib: add range_vn_u |
April 27, 2015, 20:30 (GMT) |
Cycles: Added support for light portals This patch adds support for light portals: objects that help sampling the environment light, therefore improving convergence. Using them tor other lights in a unidirectional pathtracer is virtually useless. The sampling is done with the area-preserving code already used for area lamps. MIS is used both for combination of different portals and for combining portal- and envmap-sampling. The direction of portals is considered, they aren't used if the sampling point is behind them. Reviewers: sergey, dingto, #cycles Reviewed By: dingto, #cycles Subscribers: Lapineige, nutel, jtheninja, dsisco11, januz, vitorbalbio, candreacchio, TARDISMaker, lichtwerk, ace_dragon, marcog, mib2berlin, Tunge, lopataasdf, lordodin, sergey, dingto Differential Revision: https://developer.blender.org/D1133 |
Revision 84836e8 by Campbell Barton April 27, 2015, 20:24 (GMT) |
Cleanup: use strict flags |
Revision ae7d84d by Sergey Sharybin April 27, 2015, 19:38 (GMT) |
Cycles: Use native saturate function for CUDA This more a workaround for CUDA optimizer which can't optimize clamp(x, 0, 1) into a single instruction and uses 4 instructions instead. Original patch by @lockal with own modification: Don't make changes outside of the kernel. They don't make any difference anyway and term saturate() has a bit different meaning outside of kernel. This gives around 2% of speedup in Barcelona file, but in more complex shader setups with lots of math nodes with clamping speedup could be much nicer. Subscribers: dingto Projects: #cycles Differential Revision: https://developer.blender.org/D1224 |
Revision 278ff15 by Campbell Barton April 27, 2015, 18:12 (GMT) |
BLI_array: add permute utility function |
Revision 6ada7a1 by Bastien Montagne April 27, 2015, 18:10 (GMT) |
Usual UI messages fixes... |
Revision 920fa0f by Campbell Barton April 27, 2015, 15:18 (GMT) |
Fix double-free on copied Text compiled py-code |
Revision 84db9fd by Campbell Barton April 27, 2015, 15:18 (GMT) |
Fix T44464: Viewport mipmaps no longer toggle off |
Revision 8d8d193 by Campbell Barton April 27, 2015, 15:18 (GMT) |
Cleanup: use bool for mipmap args |
|
|
|


Master Commits
MiikaHweb | 2003-2021