Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2682 / 5574

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.
February 9, 2015, 15:05 (GMT)
Fix outliner crash renaming library /w filter

D1045 by @a.romanov
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.
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
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
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.
February 8, 2015, 15:26 (GMT)
Some minor fixes from latest coverity scan, nothing crucial here.
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
February 8, 2015, 06:58 (GMT)
Initial vertex slide UV-correct support

Still need to adjust for contiguous UV's
February 8, 2015, 06:07 (GMT)
BoxPack: avoid using static vars (make threadsafe)
February 8, 2015, 05:30 (GMT)
Fix for mask modifier invert UI missing

D1066 by @gregzaal
February 8, 2015, 04:08 (GMT)
CMake: only quiet warnings for generated rna files

also minor warning cleanup
February 7, 2015, 15:20 (GMT)
RNA: use FUNC_USE_MAIN to avoid 'G' global
February 7, 2015, 11:35 (GMT)
RNA: packing functions for vfont & sound

D389 by @kevindietrich
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021