Revision ffe59c5 by Sergey Sharybin March 31, 2016, 08:06 (GMT) |
Cycles: Add STL allocator which uses stack memory At this point we might want to rename allocator files to util_allocator_foo.c so the stay nicely grouped in the folder. |
Revision 65b375e by Sergey Sharybin March 31, 2016, 08:06 (GMT) |
Cycles: Move non-vectorized bitscan() to util This way we can use bitscan() from both vectorized and non-vectorized code, which applies to both kernel and host code. |
Revision 0b6b094 by Sergey Sharybin March 31, 2016, 08:06 (GMT) |
Cycles: Aligned vector was not covered by guarded stat This was making stats printed by the logging being wrong: they did not include such memory as BVH storage. |
Revision bd68a25 by Martijn Berger March 31, 2016, 06:12 (GMT) |
cmake fix full debug builds on msvc |
Revision ec28fe2 by Campbell Barton March 31, 2016, 04:49 (GMT) |
Revision 01ce8d8 by Bastien Montagne March 30, 2016, 21:39 (GMT) |
Usual ui messages fixes/tweaks. |
Revision f7fc558 by Bastien Montagne March 30, 2016, 19:36 (GMT) |
libquery foreach looper: in recursive case, do not bother with NULL id pointers! |
Revision cb19948 by Bastien Montagne March 30, 2016, 19:04 (GMT) |
Fix T47983: Particles - Emit from Verts emits double on one vert. When non-random, particle distribution used a small start offset (to avoid zero-weight faces), which is fine with "continuous" entities like faces, but not for discrete ones like vertices - in that case it was generating some undesired "jump" over a few verts in case step was small enough (i.e. total number of verts/particles was big enough). |
Revision 756ab5e by Campbell Barton March 30, 2016, 17:30 (GMT) |
Use Ctrl-Shift-RMB for to enable 'Fill Region' |
Revision a55477d by Campbell Barton March 30, 2016, 17:25 (GMT) |
Shortest Path Select: option to select all paths between 2 elements This option selects all paths between source/destination which are no longer than the path found. Handy for selecting meshes with a grid-topology. |
Revision 26132ea by Bastien Montagne March 30, 2016, 15:10 (GMT) |
Partly fix (unreported) particles not updating correctly when changing settings. Point-cached particles (those using simulations) would not update at all outside of first frame, due to PSYS_RECALC_RESET flag being ingnored in `system_step()`... For some mysterious reasons, udate is still non-fully functional outside of startframe (e.g. changing face distribution between random and jittered), but at least when choosing 'Vertices' you get particles from verts and not faces! |
Revision 53e85a1 by Bastien Montagne March 30, 2016, 14:56 (GMT) |
Particles: Fix broken grid distribution in some case from own recent rB201d3938622. |
Revision f8b9f4e by Sergey Sharybin March 30, 2016, 14:02 (GMT) |
Cycles: Resumable render implementation for Cycles This feature is also known by the name Samples Offset, which allows artists to render animation with given amount of samples N, but then render more samples, starting from N and ending with M (where M > N) and merge renders together as if they rendered exactly M samples. Surely such effect could be achieved by changing Seed variable, but that has possible issues with correlation artifacts and requiring to manually deal with per render layer samples and such. While we can't support all possible renderfarm-related features in Cycles it's nice to support really commonly used stuff. Here's a command how to run Blender with the new feature enabled: blender -- --cycles-resumable-num-chunks 24 --cycles-resumable-current-chunk 2 This command will divide samples range in 24 parts and render range #2 (chunk number is 1-based). This feature might be changed a bit after we'll do some tests here in the studio with it. |
Revision ee364b6 by Campbell Barton March 30, 2016, 13:59 (GMT) |
Fix T47940: Custom bone shapes, select error w/ Open NVidia drivers Latest nouveau drivers have a bug here, use occlusion queries. |
Revision 74d3f37 by Martijn Berger March 30, 2016, 13:15 (GMT) |
CMake cleanup target_link_libraries_decoupled |
Revision 119ce13 by Campbell Barton March 30, 2016, 11:50 (GMT) |
Revision 722d586 by Campbell Barton March 30, 2016, 09:43 (GMT) |
Fix T47993: noise_vector ignores random seed Replace hard coded values with offsets derived from the random seed. |
Revision 93f1077 by Campbell Barton March 30, 2016, 06:28 (GMT) |
Fix T48000: Eyedropper sample-merged ignored at first |
Revision 29bb10e by Campbell Barton March 29, 2016, 20:15 (GMT) |
Fix transform center2d for 2d views While this didn't show up as a bug, the center2d was being calculated with a zero aspect, causing TransInfo.center2d to be NAN. |
Revision 37e1e26 by Campbell Barton March 29, 2016, 19:59 (GMT) |
Fix T47814: VSE Scene 'Use Sequence' fails Conflict with flags between depsgraph and sequencer caused error. Now pass state of sequencer parents to avoid recursion. |
|
|
|


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