Revision b4aa51f by Dalai Felinto June 13, 2014, 20:24 (GMT) |
CMake fixup for bd43ac04 as indicated by Campbell Barton |
Revision 3de3987 by Thomas Dinges June 13, 2014, 19:59 (GMT) |
Cycles: Add dedicated nodes to split/combine vectors. This was already possible via the RGB nodes, but that seems weird. |
Revision 49df707 by Thomas Dinges June 13, 2014, 19:59 (GMT) |
Cycles: Calculate face normal on the fly. Instead of pre-calculation and storage, we now calculate the face normal during render. This gives a small slowdown (~1%) but decreases memory usage, which is especially important for GPUs, where you have limited VRAM. Part of my GSoC 2014. |
Revision cd5e1ff by Thomas Dinges June 13, 2014, 19:59 (GMT) |
Cycles Refactor: Add SSE Utility code from Embree for cleaner SSE code. This makes the code a bit easier to understand, and might come in handy if we want to reuse more Embree code. Differential Revision: https://developer.blender.org/D482 Code by Brecht, with fixes by Lockal, Sergey and myself. |
Revision d0573ce by Sergey Sharybin June 13, 2014, 19:52 (GMT) |
Attempt to fix guardedalloc on OSX |
Revision 2b7ff6d by Dalai Felinto June 13, 2014, 18:55 (GMT) |
Bake-API: increase cage extrusion/ray distance limit Fix to include in 2.71 (asked via BlenderArtist) |
Revision ecb7905 by Campbell Barton June 13, 2014, 18:46 (GMT) |
Resolve MSVC error |
Revision a87fb34 by Sergey Sharybin June 13, 2014, 18:38 (GMT) |
Use advantage of SSE2 instructions in gaussian blur node This gives around 30% of speedup for gaussian blur node. Pretty much straightforward implementation inside the node itself, but needed to implement some additional things: - Aligned malloc. It's needed to load data onto SSE registers faster. based on the aligned_malloc() from Libmv with some additional trickery going on to support arbitrary alignment (this magic is needed because of MemHead). In the practice only 16bit alignment is supported because of the lack of aligned malloc with arbitrary alignment for OSX. Not a bit deal for now because we need 16 bytes alignment at this moment only. Could be tweaked further later. - Memory buffers in compositor are now aligned to 16 bytes. Should be harmless for non-SSE cases too. just mentioning. Reviewers: campbellbarton, lukastoenne, jbakker Reviewed By: campbellbarton CC: lockal Differential Revision: https://developer.blender.org/D564 |
Revision b0708dd by Dalai Felinto June 13, 2014, 17:37 (GMT) |
Bake-API: handle objects with no faces (fix T40601) Also it has a better error handling for the BVHTree creation Fix for 2.71 |
Revision 8957609 by Campbell Barton June 13, 2014, 17:25 (GMT) |
Sequencer: add support for grease pencil rendering in previews |
Revision f37c971 by Campbell Barton June 13, 2014, 16:54 (GMT) |
Code cleanup: use ED_gpencil_ prefix for grease pencil |
Revision b96172c by Campbell Barton June 13, 2014, 16:32 (GMT) |
UI: Add back ability to select a custom interface font |
Revision 5861e52 by Campbell Barton June 13, 2014, 15:43 (GMT) |
New Editmesh Tool: Extend Vertex, (Alt+D) D512 Helps to easily add details to existing edges. Similar to the rip tool it depends on cursor location to choose the edge to extend along. |
Revision cb7915f by Campbell Barton June 13, 2014, 15:19 (GMT) |
Revision 2ca497d by Campbell Barton June 13, 2014, 15:06 (GMT) |
Revert part of rB477f35 (error resolving conflict) |
Revision 6c0926e by Campbell Barton June 13, 2014, 14:47 (GMT) |
Code cleanup: use const for mouse location arg |
Revision bf46214 by Campbell Barton June 13, 2014, 14:47 (GMT) |
BLI_bitmap: rename macros - BLI_BITMAP_SET -> BLI_BITMAP_ENABLE - BLI_BITMAP_CLEAR -> BLI_BITMAP_DISABLE - BLI_BITMAP_GET -> BLI_BITMAP_TEST - BLI_BITMAP_MODIFY -> BLI_BITMAP_SET |
Revision a427fa5 by Campbell Barton June 13, 2014, 14:47 (GMT) |
BLI_bitmap: typecheck maco |
Revision 341fd67 by Campbell Barton June 13, 2014, 14:47 (GMT) |
Add string escaping support for BLI_str_quoted_substrN |
Revision 9db947d by Campbell Barton June 13, 2014, 14:47 (GMT) |
Editmesh: Replace SmallHash with GSet for MESH_OT_loop_to_region There no reason to assume hash will be small in this case |
|
|
|


Master Commits
MiikaHweb | 2003-2021