Revision c4e8d74 by Campbell Barton February 9, 2015, 15:50 (GMT) |
Fix T43498: New curves fails /w radius & rotation Scaling matrix assumed no rotation, also remove unused apply_diameter arg. |
Revision 3c755fd by Campbell Barton February 9, 2015, 15:05 (GMT) |
Revision b83d851 by Sergey Sharybin February 9, 2015, 11:14 (GMT) |
Cycles: Another attempt to solve 32bit CUDA kernel Previous fix didn't quite work well. For some reason everything worked fine when using native nvcc in 32bit environment, but cross-compiling from 64bit platform it was still running out of memory. For now just made it so all the kernels are slower on 32bit CUDA as a temporary solution. Either it'll be solved in next CUDA releases (by dropped 32bit? =) or we'll find better workaround. |
Revision 5544ded by Nicholas Bishop February 9, 2015, 11:02 (GMT) |
Fix ImBuf leaked by Image from View operator Running this operator and and closing Blender gives this: Error: Not freed memory blocks: 2 ImBuf_struct len: 2480 0x69ba4f8 imb_addrectImBuf len: 1048576 0x6ccc2d8 Fixed with added call to IMB_freeImBuf in BKE_image_add_from_imbuf. Could be fixed in the operator instead, but I think the BKE function is the correct place since the comment says it should take ownership of the ImBuf. Reviewers: sergey Reviewed By: sergey Differential Revision: https://developer.blender.org/D1084 |
Revision 567e147 by Nicholas Bishop February 9, 2015, 10:28 (GMT) |
Code cleanup: remove unused function BKE_image_assign_ibuf Reviewers: sergey Reviewed By: sergey Differential Revision: https://developer.blender.org/D1083 |
Revision 9c90c55 by Bastien Montagne February 9, 2015, 09:10 (GMT) |
SpaceFile: rework filelist_find, was looping way too much. |
Revision 12ed439 by Joshua Leung February 8, 2015, 23:48 (GMT) |
GPencil: Show color swatches for GPencil layers in Outliner Instead of showing a meaningless "dot" icon or having to come up with an arbitrary icon, the Outliner now shows the stroke/fill color swatches for each layer to match every other place where these are shown. NOTE: Like many other widgets in the outliner though, these are not editable. |
Revision 7df0a19 by Joshua Leung February 8, 2015, 23:47 (GMT) |
GPencil: Viewport visbility and editability toggles for layers in Outliner * Viewport visibility and locking are currently exposed * Later on, visibility in renders can also be included |
Revision 6b107da by Julian Eisel February 8, 2015, 21:35 (GMT) |
Fix T43554: Zoom to mousepos makes 2D Views pan after zoom limits are reached There are a couple of things that I don't like here, but it seems like the best way to handle this for now. |
Revision a19229b by Mike Erwin February 8, 2015, 20:01 (GMT) |
ndof: detect new 3Dx devices on Linux Was filtering for Logitech's USB vendor ID. 3Dconnexion now uses their own vendor ID for new products. Mac & Windows don't look for specific vendors so they should be fine. Also added a note to eventually make USE_FINISH_GLITCH_WORKAROUND available on all platforms. |
Revision f0f3554 by Mike Erwin February 8, 2015, 19:18 (GMT) |
GHOST: fewer virtual functions Reined back over-use of virtual functions in GHOST, especially in "leaves" of the inheritance hierarchy. This eliminates vtables for many classes and (in some places) turns virtual function dispatch into direct function calls. I'll be around to fix things if other coders think this change is too much. Still lots of virtual in GHOST_TaskbarWin32 since it just loves virtual. |
Revision 8aeb9d2 by Mike Erwin February 8, 2015, 17:41 (GMT) |
minor Windows include tweak Needed a minor change to test committing from a new development system. |
Revision 0d766aa by Bastien Montagne February 8, 2015, 15:26 (GMT) |
Some minor fixes from latest coverity scan, nothing crucial here. |
Revision dd65a44 by Sybren A. Stüvel February 8, 2015, 14:52 (GMT) |
BGE physics: When colliding, report first contact point to Python This patch adds two parameters to the functions in the collisionCallbacks list. The callback function should thus be like this: ``` def on_colliding(other, point, normal): print("Colliding with %s at %s with normal %s" % (other, point, normal)) game_ob.collisionCallbacks.append(on_colliding) ``` The `point` parameter will contain the collision point in world coordinates on the current object, and the `normal` contains the surface normal at the collision point. The callback functions are checked for the number of arguments `co_argcount`. The new `point` and `normal` arguments are only passed when `co_argcount > 1` or when `co_argcount` cannot be determined. Reviewers: brita_, campbellbarton Subscribers: sergey, sybren, agoose77 Projects: #game_physics Differential Revision: https://developer.blender.org/D926 |
Revision 51b645a by Campbell Barton February 8, 2015, 06:58 (GMT) |
Initial vertex slide UV-correct support Still need to adjust for contiguous UV's |
Revision 8ff099b by Campbell Barton February 8, 2015, 06:07 (GMT) |
BoxPack: avoid using static vars (make threadsafe) |
Revision c6abfa6 by Campbell Barton February 8, 2015, 05:30 (GMT) |
Revision d989d8a by Campbell Barton February 8, 2015, 04:08 (GMT) |
CMake: only quiet warnings for generated rna files also minor warning cleanup |
Revision 9c9dab0 by Campbell Barton February 7, 2015, 15:20 (GMT) |
RNA: use FUNC_USE_MAIN to avoid 'G' global |
Revision e7c7f57 by Campbell Barton February 7, 2015, 11:35 (GMT) |
|
|
|


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