Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-07 | code cleanup: some structs were declaring data when only typedef's were ↵ | Campbell Barton | |
intended, make local vars and functions static. | |||
2013-08-07 | code cleanup: more zero as NULL pointers. | Campbell Barton | |
2013-08-07 | code cleanup: use NULL rather then zero for pointers | Campbell Barton | |
2013-08-07 | * Make MSVC happy. | Thomas Dinges | |
2013-08-07 | minor edits to float/double conversion suggested by DingTo | Campbell Barton | |
2013-08-07 | BGE Fix [#33215] KX_MeshProxy.transformUV() argument ValueError | Daniel Stokes | |
2013-08-06 | fix own regression in edgeloop delete [#36389] loop detete crashes | Campbell Barton | |
2013-08-06 | Usual edits/fixes to new UI messages... | Bastien Montagne | |
2013-08-06 | Fix for an link error in makesrna with SCons. Reported by Thomas Dinges, ↵ | Tamito Kajiyama | |
thanks! Also removed some leftover of the Freestyle trunk merger in the makesrna subdirectory. | |||
2013-08-06 | code cleanup: remove lock from ViewerOperation class | Campbell Barton | |
2013-08-06 | view3d: gridfloor subdivisions wasn't respected for perspective mode. | Campbell Barton | |
2013-08-06 | quiet double-promotion warnings, change octree.cpp to use a float (vector ↵ | Campbell Barton | |
accumulated into a float anyway) | |||
2013-08-06 | cycles builds with -Wdouble-promotion again. | Campbell Barton | |
2013-08-06 | Fix crash loading .blend files that have multiple outliners in a screen, saved | Brecht Van Lommel | |
with recent outliner optimizations (revision 58855, 3 days ago), in any Blender version before this commit. On current Blender it would give a double free warning in the console. The problem is that it creates a temporary TreeStore on file save. However if you have multiple outliners this memory block would always be at the same memory address making it no longer unique. That then meant old memory address lookups on file read were failing. Solution now is to postpone freeing these temporary memory blocks until the end so that they are at unique addresses. | |||
2013-08-06 | select faces after dissolving | Campbell Barton | |
2013-08-06 | Add key shortcut for context sensitive dissolve, Ctrl+X / Ctrl+Delete (as ↵ | Campbell Barton | |
with node editor) | |||
2013-08-06 | fix for using uninitialized boolean vars for mask select more/less | Campbell Barton | |
2013-08-06 | code clenup: remove benchmarking left in by accident and GPU print, also ↵ | Campbell Barton | |
some minor style edits | |||
2013-08-06 | Add assert to mul_v3_m3v3 and mul_v2_m3v3, | Sergey Sharybin | |
So they're not likely to be called with bad arguments. | |||
2013-08-06 | Frame reporting to console was wrong when not using Render Layers in compo | Sergey Sharybin | |
This is because render info's current frame is either happens in conversion stage (when using Render Layers node) or in sequencer's rendering (which you don't usually have). Now made it so when only compositor is used, proper current frame is being set to re->i stats structure. | |||
2013-08-06 | fix [#36363] ray_cast face index with n_gons | Campbell Barton | |
2013-08-06 | BGE: Making sure the BlenderPlayer calls Py_Finalize(). | Mitchell Stokes | |
2013-08-06 | replace mul_serie_m4 with mul_m4_m4m4 when only 3 args are given | Campbell Barton | |
2013-08-06 | use gcc malloc attribute for low level allocation functions, prevents gcc ↵ | Campbell Barton | |
from checking if resulting pointers alias existing pointers, also use sentinel attribute for uiButGetStrInfo so incorrect usage gives a warning. | |||
2013-08-05 | SplitViewer node: | Sv. Lockal | |
- fix thumbnail preview (previously it showed only one input) - make SplitViewer node update even if the second input is not connected - now it works when the first socket is connected to a zero-sized node tree (e. g. Color Input node) - SplitViewer node is now based on 2 operations: SplitOperation and ViewerOperation. - ViewerBaseOperation was removed as a redundant one. Any future viewer style node can use the same principle and prepare the output before passing to an actual ViewerOperation. Thanks Lukas Toenne for reviewing this patch and giving me get few pieces of advice. | |||
2013-08-05 | AVI JPEG: remove the restriction to write only sizes that are multiples of 16. | Brecht Van Lommel | |
Other encoders do not seem to have this restriction, and multiple video players can play the files fine. This also removes the same restriction for reading files, which actually caused errors on some files with odd width/height. | |||
2013-08-05 | Fix #36380: cycles render error with sun lamp that has object scale 0,0,0. | Brecht Van Lommel | |
2013-08-05 | Cycles OSL: image texture lookup optimization, acquire the per thread handle | Brecht Van Lommel | |
for texture system in advance. Patch by Martijn Berger, with some tweaks. There was about a 10% performance improvement on OS X in my tests with the images.blend test file. This may be less on other platforms because OS X has particularly slow mutex locks. | |||
2013-08-05 | Fix build warnings with clang and UNUSED_RESULT_ATTR (attribute declaration ↵ | Brecht Van Lommel | |
must precede definition). | |||
2013-08-05 | Fix wrong cycles cmake + msvc build flags with relwithdebinfo and minsizerel. | Brecht Van Lommel | |
Patch by Karsten Schwenk. | |||
2013-08-05 | fix for divide by zero when border render size causes zero pixel width | Campbell Barton | |
2013-08-05 | fix for blender-internal viewport render looking fuzzy, don't filter the image | Campbell Barton | |
2013-08-05 | border render with cycles had 1 pixel offset on the top-right edge of the ↵ | Campbell Barton | |
image, issue was caused by wmSubWindowScissorSet adding 1 to the ar->drawrct, now only add the padding when drawing the entire area | |||
2013-08-05 | minor glitch with border drawing, use glRecti rather then glRectf, so ↵ | Campbell Barton | |
rounding matches the border render | |||
2013-08-05 | use api function for rect intersection | Campbell Barton | |
2013-08-05 | Code cleanup / Cycles: | Thomas Dinges | |
* Various string and comment fixes. | |||
2013-08-04 | mempool api cleanup: differentiate mempool functions that allocate a pointer ↵ | Campbell Barton | |
lookup table from allocating the data as a contiguous array, call these functions BLI_mempool_as_table(), BLI_mempool_as_array(), the N prefixed versions of these functions return newly allocated arrays. | |||
2013-08-04 | code cleanup: remove redundant NULL checks | Campbell Barton | |
2013-08-04 | add c++/guardedalloc to more freestyle classes, also remove redundant 'public:' | Campbell Barton | |
2013-08-04 | code cleanup: replace strcpy with BLI_strncpy for fixed size strings, and ↵ | Campbell Barton | |
correct some harmless but incorrect sizeof() use | |||
2013-08-04 | fix for 2 memory leaks in dualcon library, quite bad since they leaked on ↵ | Campbell Barton | |
every evaluation. | |||
2013-08-04 | Support WITH_CXX_GUARDEDALLOC for dualcon library | Campbell Barton | |
2013-08-04 | more consistent use of checks of BLI_open(), check 'fd < 0' rather then -1. ↵ | Campbell Barton | |
packedfile incorrectly treated 0 as an error value. best not be vague/sloppy with this. | |||
2013-08-04 | fix memory leak in KX_ObstacleSimulation | Campbell Barton | |
2013-08-04 | fix for BL_ArmatureConstraint::UpdateTarget(), was getting the pose from the ↵ | Campbell Barton | |
target, not the subtarget. | |||
2013-08-04 | Cycles / OpenCL: | Thomas Dinges | |
* Was broken after Blackbody merge, forgot to rename a struct... | |||
2013-08-04 | add missing NULL check in RB_dworld_export if fopen fails. | Campbell Barton | |
2013-08-04 | fix read outside buffer range KX_ObstacleSimulationTOI_rays::sampleRVO, | Campbell Barton | |
Was using 3d vectors for 2d operations, passing float[2] to args that use MT_Vector3 was reading the 3rd value of a 2d array | |||
2013-08-04 | KX_ObstacleSimulation: replace inline math functions with BLI_math functions | Campbell Barton | |
2013-08-04 | code cleanup: replace strncpy -> BLI_strncpy, skip first 2 chars when making ↵ | Campbell Barton | |
a hash from the object name. |