April 17, 2015, 16:12 (GMT) |
BGE : Fix light layer check The layers in Blender are using a bit field for the 20 layers. The light layer value was limited to 20, so the highest usable light layer was five. The patch modify the range and add layer out of range error messages. Reviewers: sybren, hg1, moguri Reviewed By: hg1, moguri Projects: #game_engine Differential Revision: https://developer.blender.org/D1238 |
Revision 394c531 by Dalai Felinto April 17, 2015, 15:25 (GMT) |
Bake-API: reduce memory footprint when baking more than one object (Fix T41092) Combine all the highpoly pixel arrays into a single array with a lookup object_id for each of the highpoly objects. Note: This changes the Bake API, external engines should refer to the bake_api.c for the latest API. Many thanks for Sergey Sharybin for the complete review, changes suggestion and feedback. (you rock!) Reviewers: sergey Subscribers: pildanovak, marcclintdion, monio, metalliandy, brecht Maniphest Tasks: T41092 Differential Revision: https://developer.blender.org/D772 |
Revision 45e929d by Campbell Barton April 17, 2015, 14:16 (GMT) |
Cleanup: redundant casts |
Revision fa0f936 by Bastien Montagne April 17, 2015, 14:03 (GMT) |
Fix BPlayer (c) |
Revision 3a015bb by Sergey Sharybin April 17, 2015, 13:57 (GMT) |
Depsgraph: Report total time spent on scene update Previously was only per-thread timing. |
Revision 15d3d85 by Campbell Barton April 17, 2015, 13:50 (GMT) |
Cleanup: remove unused face normals also use const |
Revision 80b4b43 by Dalai Felinto April 17, 2015, 13:41 (GMT) |
Code cleanup (for previous commit) |
Revision cd729e9 by Dalai Felinto April 17, 2015, 13:38 (GMT) |
Image Editor: Fix passes increase/decrease buttons This was half-broken even in 2.74 (if you were using compositor), multiview did us the favour of breaking this for all cases (you are welcome). It is all working now. |
Revision 479b669 by Dalai Felinto April 17, 2015, 12:48 (GMT) |
Fix T44336: Unable to select cycles-specific passes in UV/image editor This approach gets rid of iuser->pass for good. Also, I'm commenting out the pass increase/decrease. This was broken since multiview. I will fix it later (before 2.75), but I didn't want to get this patch mangled with that fix. Thanks Sergey Sharybin for the review and feedbacks. Reviewers: sergey Differential Revision: https://developer.blender.org/D1232 |
Revision 02fba10 by Campbell Barton April 17, 2015, 08:07 (GMT) |
Dyntopo: save 4 bytes per BMLogVert |
Revision e05f719 by Campbell Barton April 17, 2015, 07:34 (GMT) |
Dyntopo: avoid redundant lookup on original data |
Revision 50522cb by Bastien Montagne April 17, 2015, 06:09 (GMT) |
Fix T44411: poll() function of MESH_OT_knife_project was not strict enough. We need a 3DView region here, not only the 3DView... |
Revision 09f2aa9 by Joshua Leung April 17, 2015, 01:32 (GMT) |
Fix T44412: Crash when trying to paint on a GPencil frame when the frames are out of order |
Revision 582fa5e by Joshua Leung April 17, 2015, 01:02 (GMT) |
Fix for Grease Pencil and negative frames While investigating T44412, I noticed some weirdness going on when trying to draw on frame 0 (i.e. strokes were getting added to frame 1 instead). Clearly, this seemed like an off-by-one error related to clamping to prevent negative frames which was also excluding frame 0. This commit reverts the fixes made for T36831 in: rBf18f2fbb33d90ecc91e6f3d063cb9f97f217e808 After thinking this over, I think these checks against drawing on negative frames aren't needed. Even if the current userpref setting doesn't allow navigating to negative frames, this may not be true for other users that may work on the same file (in a team environment). Also, negative frame values can get set via the dopesheet. |
Revision 4cd3754 by Jorge Bernal April 17, 2015, 00:12 (GMT) |
BGE: Fix for T44374 Crash when collision sensor deactivated Don't allocate memory for sensor logic brick if it is deactivated |
Revision afc2f41 by Campbell Barton April 16, 2015, 17:11 (GMT) |
Cleanup: use const for sculpt code |
Revision bbae066 by Gaia Clary April 16, 2015, 17:02 (GMT) |
Added Support for Custom Vertex Normals to Collada exporter |
Revision a7cae29 by Antonis Ryakiotakis April 16, 2015, 16:35 (GMT) |
OpenGL does not like line thickness less than 1.0. Check here is not completely correct either, we should check against GL_ALIASED_LINE_WIDTH_RANGE and GL_SMOOTH_LINE_WIDTH_RANGE |
Revision 6589d07 by Joshua Leung April 16, 2015, 13:11 (GMT) |
Action Editor: Preemptive fix for null-pointer dereference A few weeks ago, I got a random crash while testing som edge cases (IIRC, it was trying to assign an action with no active object), which I haven't been able to reproduce since then. This commit though adds some extra sanity checks here, as a user may try to assign an action to an animdata block which did not have an action already. |
Revision 0b69156 by Joshua Leung April 16, 2015, 13:11 (GMT) |
Fix T44408: "Rest Length" property in the Stretch To constraint was getting clipped when using Metric Units Increased the upper bound for the "Rest Length" property to cope with metric units, especially when large (i.e. > 2 m) distances are involved. It may be necessary to increase this again in the future, if even larger distances get used (though it then starts getting a bit difficulty to justify such setups). |
|
|
|


Master Commits
MiikaHweb | 2003-2021