Revision 2d47942 by Bastien Montagne May 15, 2015, 17:29 (GMT) |
Fix crasher in new lazy-rebuild outliner's treehash. treehash must always been checked before used! Reported on irc by sebastian_k and investigated by sergey, thanks! |
Revision 5dc22fb by Porteries Tristan May 15, 2015, 17:17 (GMT) |
BGE: Fix T41299 Group API for child object in dupli instance group. |
Revision ce0d311 by Antonis Ryakiotakis May 15, 2015, 14:51 (GMT) |
Scene audio naming cleanup: Remane sound_scene_handle to playback handle. sound_scene_handle was a part of scene so we could see code like scene- often in the same function. If I understand things correctly, in audaspace lingo, the playback_handle corresponds to a Reader while the scene_sound corresponds to a Factory. More cleanups will be done here later, but changing this now because my brain hurts trying to remember which is which... |
Revision 3d658bf by Porteries Tristan May 15, 2015, 14:25 (GMT) |
BGE: Fix stupid typo error in DupliGroupRecurse |
Revision 371e5f2 by Porteries Tristan May 15, 2015, 14:20 (GMT) |
BGE: Cleanup : merge 3 loop in 1 in function DupliGroupRecurse. |
Revision f4e8e70 by Antonis Ryakiotakis May 15, 2015, 14:01 (GMT) |
Add really simple memory reduction scheme for internal animation player. Holds 30 frames in memory. Could make it check memory instead but that should suffice for now to make sure blender does not crash on me with movie files. Previously the system would load eveything in memory so something like playing caminandes in player would swap after 30 seconds in local computer. |
Revision 31e96cb by Campbell Barton May 15, 2015, 13:38 (GMT) |
Cleanup: style, spelling |
Revision 2fa4a48 by Porteries Tristan May 15, 2015, 12:54 (GMT) |
BGE: Fix T44700 mesh without material in blenderplayer. If a mesh doesn't have a material we don't initialize the mSavedData in KX_BlenderMaterial to avoid crash. |
Revision 7c06190 by Thomas Dinges May 15, 2015, 11:54 (GMT) |
Cycles: Make animated seed a builtin feature. For animations, you often want an animated render seed (noise pattern). This could be done by e.g. setting a driver on the seed value. Now it's a little checkbox, that can be enabled. The animated seed is based on the current Blender frame and the seed value itself. Simply enabling it, will already result in an animated seed (different on each Blender frame), but it can be randomized further by setting a different seed value. Disabled per default, so no backward compatibility break. Differential Revision: https://developer.blender.org/D1285 |
Revision e4c93dc by Antonis Ryakiotakis May 15, 2015, 11:39 (GMT) |
Zoom to frame options, requested by the Hwoozeberry (dutch translation) team. There are 3 options here: 1) Keep range (previous behaviour) 2) Seconds - allows a specified offset in seconds around current frame 3) keyframes - zoom to include a number of keyframes around the cursor Options 2 and 3 have their own properties to tweak the behaviour and all options can be found in User Preferences->Interface under the 2D viewports section. Number 3 will probably need some refinement so commiting here for the hwoozeberry team to test first. |
Revision c86a6f3 by Sergey Sharybin May 15, 2015, 08:22 (GMT) |
Cycles: Enable CMJ for Intel/NVidia experimental split kernels It is still disabled for AMD devices since can't test if it works fine on this hardware. |
Revision c2b9f78 by Sergey Sharybin May 15, 2015, 08:22 (GMT) |
Cycles: Pass __KERNEL_EXPERIMENTAL__ to OpenCL split kernels Experimental feature set id currently unavailable for megakernel, it'll require some changes to the cache system to distinguish cached regular kernels from cached experimental kernels. Currently unused, but some features will be enabled soon. |
Revision 2ab909a by Sergey Sharybin May 15, 2015, 08:22 (GMT) |
Cycles: Make experimental kernel build option more generic Previously it was explicitly mentioning it's NVidia kernel related option, but in fact it's also handy for the OpenCL kernel. |
Revision c9e8888 by Sergey Sharybin May 15, 2015, 08:22 (GMT) |
Cycles: Disable bake OpenCL kernel for NVidia devices prior to sm_30 Driver fails to compile kernel in reasonable time for those devices here, so for easier testing of the OpenCL split kernel work disabling bake kernel for now. |
Revision 960d7df by Sergey Sharybin May 15, 2015, 08:22 (GMT) |
Cycles: Pass device compute capabilities to kernel via build options This way it's possible to do device-selective feature disabling/enabling. Currently only supported for NVidia devices via OpenCL extension. |
Revision 650fbd0 by Sergey Sharybin May 15, 2015, 08:22 (GMT) |
OpenCL wrangler: Add some of the extension defines |
Revision 03f9d5a by Sergey Sharybin May 15, 2015, 08:22 (GMT) |
Cycles: Cleanup, move build options string calculation into the device class This way it's easier to access platform name, device ID and other stuff which might be needed to define build options. |
Revision ba9dbaa by Campbell Barton May 15, 2015, 07:14 (GMT) |
Fix T42510: Limit by seams fails in edge/vert mode |
Revision 547b676 by Campbell Barton May 15, 2015, 07:07 (GMT) |
BMesh: add loop-shell walker |
Revision cfe5424 by Campbell Barton May 15, 2015, 01:29 (GMT) |
Correct recent cleanup Removed call which was still needed |
|
|
|


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