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
path: root/source
AgeCommit message (Collapse)Author
2014-10-07Sculpt: minor speedup for dyntopoCampbell Barton
Add retake to range-tree to avoid double lookup.
2014-10-07Sculpt: dyntopo, avoid redundant gset remove callsCampbell Barton
2014-10-07Paint: add debug print to time strokesCampbell Barton
2014-10-07Partial fix of T42052: Clip editor does not support Continue zoom styleSergey Sharybin
2014-10-07Allow render engine to declare whether it's capable of the texture rendering ↵Sergey Sharybin
or not If render engine has bl_use_texture_preview set to truth blender wouldn't fallback to the blender internal rendering for previews.
2014-10-07Cleanup: redundant castsCampbell Barton
2014-10-07Cleanup: use boolCampbell Barton
2014-10-07Fix T41957: Shadow color texture mapping was using wrong factorSergey Sharybin
2014-10-07Cleanup to previous commit, we can reuse set_rgb instead of new functionAntony Riakiotakis
2014-10-07Fix T42074, textured lamps influncing other layersAntony Riakiotakis
The solution is to do the multiplication with the energy in the shader after texture application. We might be able to avoid setting dyncol completely, but this needs better investigation. Some shader paths also look a bit redundant. Also, texture mapping is not supported very well for light lamps, might also need investigation.
2014-10-07Fix T4199: Knife holes in concave ngons failedCampbell Barton
BM_face_point_inside_test assumed the face center was inside the face.
2014-10-07Cleanup: styleCampbell Barton
2014-10-07RNA: id enum was incompleteCampbell Barton
2014-10-07Fix T42088: Creating new keybinds can cause duplicates when saving key ↵Bastien Montagne
config profile When patching a keymap with a 'UserPref' diff one, do not add keymap items from diff if they already exists in patched keymap.
2014-10-06One more bplayer infamous stub fix!Bastien Montagne
2014-10-06Texture painting:Antony Riakiotakis
Do not generate materials/images/UVs if they are missing. Now we spawn a panel ("Missing Data") with operators to generate the missing data and pop a warning if user tries to paint without them. The reason we have reverted this is that it is too easy to end up with more textures than we wanted. It was impossible to enter texture paint without having textures added, and code makes too many assumptions about what user may want. Discussed during Sunday's meeting. This might be a candidate for 2.72a but I'm not sure how other artists will take this (and how refined and crash-free it is), better make a few iterations first. And for interested parties...test please, don't wait until after a release to poke with such issues. Also, add slot operator now adds a new unconnected image node in cycles. Only used in the "Missing Data" panel. This should be a separate commit but I am squashing it into the same commit because it relies too much on changes done here and can be reverted easily if complainstorm occurs again.
2014-10-06Cleanup: avoid alloc for each knife-project vectorCampbell Barton
2014-10-06Compositor; Explicitly specify inline functionSergey Sharybin
2014-10-06Fix Cycles crashing with previous own commit.Bastien Montagne
Behavior with NULL context was wrong.
2014-10-06Fix T40350: Some texture prop did not have visual feedback they were driven.Bastien Montagne
This is only a (hacky) partial fix, actually, since `RNA_property_animated()` will still not work in those cases... Better that than nothing, though. Thanks to Campbell for review.
2014-10-06Fix T4201: AVI Broken when width not multiple of 4Campbell Barton
2014-10-06Fix in-between mouse events getting assign to keysCampbell Barton
2014-10-06Compositor: implement OpenCL backend for gaussian blurSergey Sharybin
Pretty much straightforward change which gives around 30% speedup on my laptop and around 2x speedup on desktop in the BI (which uses gts580). Tested with huge blurs (like 10% of blur) which was rather common during Caminandes. For now OpenCL is only limited for blur size more than 100 pixels. This is a bit experimental still, feedback is welcome. Reviewers: jbakker, lukastoenne Subscribers: ton Differential Revision: https://developer.blender.org/D576
2014-10-06Correction for wrong ifdef in creatorSergey Sharybin
2014-10-06Fix T42075: DnD Material not updating render viewCampbell Barton
2014-10-06Cleanup: remove old preview codeCampbell Barton
2014-10-06Cleanup: remove paranoid NULL checksCampbell Barton
2014-10-06Dyntopo: minor speedup collapsing edgesCampbell Barton
2014-10-06Fix T42093: segfault when trying to free unallocated depths zbuffer ↵Bastien Montagne
(border-zoom in 3DView). Thanks to jensverwiebe (jens verwiebe) for investigations too!
2014-10-06Quiet warning on 32bit systemCampbell Barton
2014-10-06Fix T41983: Array Modifier "Merge" bug?Bastien Montagne
We messed up previous fix, in 'simplified' translated merge case... :(
2014-10-05Cleanup: sculpt float -> boolCampbell Barton
2014-10-05BLI_buffer: simplify buffer resizeCampbell Barton
2014-10-04Previous scons fix is just wrong, there is a reason why lines were tried to ↵Sergey Sharybin
be indented
2014-10-04Fix bad RNA enum from the previous commitSergey Sharybin
2014-10-04Another scons fix, wrong indentation.Thomas Dinges
2014-10-04Typo fix for new WITH_BF_CYCLES_DEBUG option.Thomas Dinges
2014-10-04Fix off by one error drawing passepartoutCampbell Barton
2014-10-04Cycles: Add support for debug passesSergey Sharybin
Currently only summed number of traversal steps and intersections used by the camera ray intersection pass is implemented, but in the future we will support more debug passes which would help checking what things makes the scene slow. Example of such extra passes could be number of bounces, time spent on the shader tree evaluation and so. Implementation from the Cycles side is pretty much straightforward, could only mention here that it's a build-time option disabled by default. From the blender side it's implemented as a PASS_DEBUG with several subtypes possible. This way we don't need to create an extra DNA pass type for each of the debug passes, saving us a bits. Reviewers: campbellbarton Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D813
2014-10-04Fix T42065: Shading issue using Array modifierBastien Montagne
Gah... Dirty normal flag should be set on *real* final dm, after merge is done. :/
2014-10-04"Delete texture paint slot" told the user that it would add a texture paint ↵Thomas Beck
slot.
2014-10-04OSX: simplyfy last commit for fs_menu system_bookmarksJens Verwiebe
2014-10-03OSX: Change the FS_CATEGORY_SYSTEM_BOOKMARKS aka "Favorites", so that the ↵Jens Verwiebe
orderwise in sync with finder
2014-10-032.73 Release Cycle: Alpha.Thomas Dinges
2014-10-03Fix T41983: Array regression with center-vertsCampbell Barton
Array with rotation and a central pivot would fail. Thanks to Bastien Montagne for the initial fix.
2014-10-03Fix for 2-sided faces in array modifierCampbell Barton
2014-10-03Sculpting:Antony Riakiotakis
Grab and Snake hook brushes now support strength. To keep compatibility with older brushes, this commit also sets strength to 1.0 for those brushes.
2014-10-03Better fix for T42054 - modifiers have a callback to say whether they need ↵Bastien Montagne
normals or no. Thanks Campbell for the headup!
2014-10-03Fix T42054: Problem when using Cast modifier with Wireframe modifier.Bastien Montagne
Wireframe modifier needs valid normals, let's ensure that!
2014-10-03Cleanup: spelling, wsCampbell Barton