Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-04-07Fix own rB8714ae09f894: Forgot to handle bone constraints in versionning code!Bastien Montagne
2014-04-07Color pickers:Antony Riakiotakis
* Code Cleanup * Fix some more color correction cases that were left unattended. (NDOF, resetting the operation in circle pickers)
2014-04-07Fix own broken rB95b25e7333c4 (crash on any undo op :/).Bastien Montagne
Issue here was that buttons_texture_context_compute() was getting scene from (button-customized) context, before the button paths (and hence, context) had been updated. So after an undo, it was getting an invalid (freed by undo) scene pointer. Now update BCONTEXT_SCENE path before calling buttons_texture_context_compute().
2014-04-07OpenCL Change opencl_assert to be more like cuda assert where possible.Martijn Berger
added some extra warnings and feedback if things go wrong
2014-04-07OpenCL + AMD adapt kernel to newer driverMartijn Berger
2014-04-07Code cleanup: make the source G rated again.Campbell Barton
2014-04-07Code cleanup: use parens around multi-line defines.Campbell Barton
2014-04-07Fix T39623: deleting an object crashesCampbell Barton
2014-04-07Fix T39562: Properties panel Pinning is brokenBastien Montagne
'scene' was simply not handled in button context.
2014-04-07Fix T39563: Tiny unit-display problem in constraint panels.Bastien Montagne
There is no good solution here, since RNA props can only have one type/unit. Tried to find the less worse one - have different RNA props for same DNA value (a bit like the angle/length for camera lens). Also fixed two other issues with Transform conctraint: * Angle were still in degrees (yes, another backward-compatibility breacking). * Scale was absolute, unlike loc/rot. Also cleaned up a bit the code, replaced some magic numbers by proper enums, ...
2014-04-07Correct assert for RNA IDPropsCampbell Barton
2014-04-07Code cleanup: remove unused functions and convert int -> boolCampbell Barton
2014-04-07Code cleanup: project gpencil in float coords & delete outdated commentsCampbell Barton
2014-04-07Dyntopo: minor speedups with bmesh use.Campbell Barton
2014-04-07Dyntopo: avoid mask layer lookups while adding/removing vertsCampbell Barton
2014-04-07Mempool: use define for used freeword and correct defineCampbell Barton
2014-04-07Mempool: minor optimization to building free pointer listCampbell Barton
2014-04-07Mempool: fix own error in recent commitCampbell Barton
chunks must be added in order for iteration.
2014-04-07Fix building for Windows.Antony Riakiotakis
2014-04-07BGE: Multi-threading animation updates and skinning.Mitchell Stokes
This required BL_ArmatureObject to have tighter control over armatures and poses. Also, (Blender) armature objects are now copied instead of shared between BL_ArmatureObjects to avoid race conditions. Also, due to the armature copy, shape key drivers need a bit of extra fiddling to get the correct armature copy. Initially OpenMP was used for threading, but then BLI_task was used due to being less compiler dependent. This commit also places time spent on skinning updates in the Animation profiler category (was previously under the Rasterizer category).
2014-04-07Todo T36849: support XDG thumbnail management standardCampbell Barton
2014-04-07blenderplayer - Reviewed some command line options and the respective helpbrita
Doubts: are written as comments in the code Current Problems: - stereo modes sometimes have different names and are ordered differently everywhere (blender properties panel names and tooltips, blenderplayer cmndline) - dome mode as several options, but can only take one at a time, like -D mode bla -D tilt X -D ... - gameoptions are also given one at a time, like above, but with an assignment -g option = X . This is inconsistent. - gameoptions need to be reviewed and docummented - parent to window (-i) is useful for what? (there is no wiki on this either) - there is no support for verbose options like --help (blender itself supports it) Reviewers: dfelinto, moguri CC: Differential Revision: https://developer.blender.org/D312
2014-04-06Better code for (bone axis + roll) to matBastien Montagne
See T39470 and D436. Code by @tippisum, with some minor edits by @mont29. Tested with various rigs, including Rigify, CGcookie flex rig, and gooseberry/pataz caterpillar. Riggers, please test it, no change expected in behaviour. Reviewers: aligorith CC: tippisum Differential Revision: https://developer.blender.org/D436
2014-04-06Install_deps.sh: tweaks to support new LLVM-3.4.Bastien Montagne
Issue is, looks like Debian testing's graphic backend now uses LLVM-3.4, which conflicts with 3.3 in Blender and makes it crash. So add support to handle 3.4, by both allowing to force a specific version for some libs, and switching back to head of official repo for OSL.
2014-04-06Fix T39479: Transform mouse constraint fails in some situations.Bastien Montagne
Some more float precision issue...
2014-04-06Move LIKELY/UNLIKELY into headerCampbell Barton
2014-04-06Guarded Alloc: use UNLIKELY for debug memsetCampbell Barton
2014-04-06Fix error when enabling Mist pass but there was no world. Can't find mist ↵Pablo Vazquez
settings, so check for World first.
2014-04-05Fix issue for OPENCL problem on Macosx 10.9.2Monique Dewanchand
2014-04-05Fix sculpt brushes stuck to drag dot or anchored modeAntony Riakiotakis
Was own mistake after RNA enu refactoring.
2014-04-05RNA: optimization to avoid malloc for iterators.Brecht Van Lommel
This mostly helps making Cycles scene synchronization a bit faster.
2014-04-05Fix for auto detect homogeneous volume with OSL, forgot to include this file ↵Brecht Van Lommel
in last commit.
2014-04-05Math Lib: add power of 2 min/max for unsigned intsCampbell Barton
2014-04-05Fix T39606, SSS and Volume nodes were showing warning, even if CPU was used.Thomas Dinges
2014-04-05Cycles UI: Refactor cpu checks into a use_cpu() function.Thomas Dinges
2014-04-05Dyntopo: minor optimizations for edge queueCampbell Barton
2014-04-05Remove redundant call to CustomData_get_offsetCampbell Barton
2014-04-05Optimize mempool: round chunk size to powers of 2, account for slop-spaceCampbell Barton
This helps to reduce memory fragmentation.
2014-04-05Mempool: remove BLI_MEMPOOL_SYSMALLOC, MEM_* allocs are more efficient nowCampbell Barton
2014-04-05Solve issue with dyntopo collapse.Antony Riakiotakis
It was possible to delete a masked vertex during collapsing. Looks like this is one of the causes for hangs during masked flood filling.
2014-04-05Optimize mempool: replace double linked list with single for memory chunksCampbell Barton
2014-04-05Great, now Debian Jessie as well can cause libyaml-cpp version mismatch... ↵Bastien Montagne
Update warning message!
2014-04-05Some stupid systems give limited powers to sudo... So add a --no-sudo option ↵Bastien Montagne
disabling usage of sudo! Note in this case, script becomes more or less useless, just spit out names of packages to install... Requested by Dalai Felinto over IRC.
2014-04-04Missing file in commit 12302011d6207a60b24d0cae71a88df0384bc5da.Tamito Kajiyama
2014-04-04Freestyle: Removed SVertex _curvatureFredo and _directionFredo and their ↵Tamito Kajiyama
getter/setter methods.. These data elements are undocumented and of little use. For now they are commented out in the implementation in favor of less memory consumption, and a very limited support for these data components in the Python API was just removed (should be easy to recover).
2014-04-04Freestyle: Fix for class definitions of 0D/1D functions (functors).Tamito Kajiyama
Symbol 'real' is an alias of double and is subject to future change, while the interface of 0D/1D functions is part of the stable Freestyle Python API. So all occurrences of this type in the class definitions were replaced with double.
2014-04-04Fix for typos in array sizeSergey Sharybin
2014-04-04Fix for mask slide operators didn't work with LMB selectionSergey Sharybin
2014-04-04Mask spline slide didn't respect auto-keySergey Sharybin
2014-04-04Mask spline slide: holding Ctrl will make handles freeSergey Sharybin