July 2, 2015, 14:50 (GMT) |
Merge branch 'master' into gooseberry Conflicts: source/blender/makesdna/DNA_object_types.h |
July 2, 2015, 14:46 (GMT) |
One more compile fix |
July 2, 2015, 14:40 (GMT) |
Fix compilation errors |
July 2, 2015, 11:31 (GMT) |
Add API to IMB_thumb to enable thread safety. Indeed, though rather unlucky, we may end up handling same source file from different preview threads, which could lead to conflicts and bugs. So idea is to add a simple way of locking a given source file path, since thumb handling of different paths shall never conflict. Note that this adds some 'generic' stuff to GHash and Threads area, that are to be committed separately of course. |
July 2, 2015, 10:59 (GMT) |
Remove anything which deals with transforming a grid. This needs to be done in a more sensible way. |
July 2, 2015, 10:42 (GMT) |
Remove dead code. |
July 2, 2015, 10:18 (GMT) |
Revert "Cycles: add support for transforming the grid (pos, rot, scale)." This reverts commit 9514191b0cd63457f6f15d3eb7362651a57f1fec. |
July 2, 2015, 10:01 (GMT) |
Cycles: take radius of the sampling kernel into account for ray intersection. As the samplers are hidden in a single class, the radius is set to the largest. |
July 2, 2015, 10:01 (GMT) |
Previews: do not keep preview task and timer running continuously in 'Preview' mode. The task was not so annoying (workers are just sleeping anyway), but having the timer always checking for updates was not so nice. This remains quite minor optimization probably... So now, we do not start anymore preview task when enabling previews. This is deferred to the moment we really need it (i.e. when we cache block of entries currently visible). Preview timer is started at the same time. Further more, when preview task has been inactive for about one second (i.e. all queued previews have been handled, and no new one have been queued), we free it (switching to some kind of 'standby' mode). This also allows to avoid stoping/restarting preview tasks on each redraw when user is scrolling. |
July 1, 2015, 15:43 (GMT) |
Remove queing TODO previews when starting preview task, this is already handled (in a better way) by filelist_file_cache_block(). |
Revision 6435288 by Bastien Montagne July 1, 2015, 15:17 (GMT) |
Merge branch 'master' into experimental-build |
July 1, 2015, 14:40 (GMT) |
Fix windows bug with scons builds. Classical bool vs char value mismatch... Here it was leading to a constant re-filtering of the list, which invalidates cached previews. Strange thing is, it would look as if Windows CMake builds are using 'real' bool, while scons ones are using fake char-based one? |
July 1, 2015, 14:28 (GMT) |
Merge branch 'master' into asset-experiments |
July 1, 2015, 14:25 (GMT) |
Merge branch 'master' into gooseberry |
July 1, 2015, 13:43 (GMT) |
Merge branch 'master' into gooseberry Conflicts: source/blender/blenlib/intern/BLI_filelist.c source/blender/editors/transform/transform.h source/blender/editors/transform/transform_snap.c source/blenderplayer/bad_level_call_stubs/stubs.c |
July 1, 2015, 12:00 (GMT) |
Accidentally marked as 'rc' |
July 1, 2015, 10:16 (GMT) |
Use shorts for uploading normals to GPU instead of floats. The range of shorts is acceptable for good looking normals. We allocate a buffer with 4 shorts to keep data aligned to 32bit boundaries. The total mesh cost for full triangle meshes is now equal to master branch even with index buffers and memory gains are even more for ngons. |
July 1, 2015, 08:34 (GMT) |
Fix T45253: Particle emitter volume mode and grid mode broken in 2.75.x This is a regression since dced56f and root of the issue comes to the fact that grid distribution sets UNEXIST flag during distribution, which is then being reset in initialize_all_particles(). This commit solves the issue, but it's not really nice and some smart guy might want to revisit it. |
July 1, 2015, 00:28 (GMT) |
Merge branch 'master' into openvdb |
June 30, 2015, 20:41 (GMT) |
Fix T45251 custom directory not taken into account for image proxies. |
|
|
|


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