Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-22 | Fix T45148, stupid own mistake, the two functions are not the same, | Antony Riakiotakis | |
shouldn't have collapsed them | |||
2015-06-22 | Revert "Lock markers now also disallows selection of markers" | Antony Riakiotakis | |
This reverts commit 37fd2628058f296153a21ad359fbcbc74e9141e5. | |||
2015-06-22 | Fix T45145, multiview selection fix not working for scaled matrices. | Antony Riakiotakis | |
Multiview code already accounts for scale, do not scale frame before multiplying with matrix. | |||
2015-06-22 | Fix T45136, only draw edges if there's something to draw. | Antony Riakiotakis | |
2015-06-22 | Fix T45144: Multi-value-edit ignored range | Campbell Barton | |
2015-06-22 | Fix camera stereo logic use /w regular select | Campbell Barton | |
2015-06-22 | Fix T45133: Crash drawing material buttons | Campbell Barton | |
2015-06-22 | Fix memory leak /w multi-drag over a single button | Campbell Barton | |
2015-06-21 | Cleanup: Get rid of some ugly magic numbers... | Bastien Montagne | |
2015-06-21 | Fix T45135: More cleanup of extreme max values in operator properties. | Bastien Montagne | |
INT_/FLOAT_MAX are sometimes valid choices, but most of the time more sensible values should be used here! | |||
2015-06-21 | Fix/Cleanup possibility to type insane values in 'add' operators options. | Bastien Montagne | |
Our 'hard limit' values was too often max_int/float here, mis-typing could lead to crash (or infinite hanging) of Blender, see e.g. http://blender.stackexchange.com/questions/32790/blender-forces-computer-to-reboot-after-mistyping-extreme-value-for-resolution-i | |||
2015-06-21 | Change defaults for planar-face tool | Campbell Barton | |
2015-06-21 | Cleanup: quiet warning | Campbell Barton | |
2015-06-21 | BMesh: replace BLI_array -> BLI_stack | Campbell Barton | |
2015-06-21 | BMesh: replace BLI_array -> BLI_stack | Campbell Barton | |
Also use more direct custom-data access. | |||
2015-06-20 | Threads: Cache result of syscall when querying number of system threads | Sergey Sharybin | |
Number of system threads is quite difficult to change without need of blender restart, so we can cache result of the systcalls (which are not really cheap) in order to be able to call BLI_system_thread_count() without worrying of performance issues in that function. Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D1342 | |||
2015-06-20 | missed last commit | Campbell Barton | |
2015-06-20 | Transform: UV islands were split by winding | Campbell Barton | |
This meant front/back faces from a projection would be seen as separate islands. | |||
2015-06-20 | Minor edit to transform-uv-island center calc | Campbell Barton | |
Only count each UV to influence the center once. | |||
2015-06-20 | Sculpt lasso (used shorts for no good reason) | Campbell Barton | |
2015-06-20 | Cleanup: use listbase clear | Campbell Barton | |
2015-06-20 | BMesh: simplify join-tri's | Campbell Barton | |
2015-06-20 | BMesh: minor optimization for UV island walker | Campbell Barton | |
2015-06-20 | Cleanup: checks for unsupported MSVC versions | Campbell Barton | |
2015-06-20 | Cleanup: unused vars | Campbell Barton | |
2015-06-20 | Fix T45109: multi-view regression /w screen-cast | Campbell Barton | |
2015-06-19 | RNA: Don't fill in color grid array when built without smoke | Sergey Sharybin | |
Array length is set to 0 in that case, so filling in first element is likely to cause memory corruptions. | |||
2015-06-19 | Expose smoke simulation velocities in Python API | Johannes Meng | |
This patch exposes smoke simulation velocities in the Python API, similar to how density and flame grids are exposed. This is useful to export velocities to an external renderer using Python. Reviewers: campbellbarton, sergey Reviewed By: sergey Subscribers: sergey Projects: #bf_blender Differential Revision: https://developer.blender.org/D1366 | |||
2015-06-19 | Support half float file format storage for Multilayer EXR | Sergey Sharybin | |
Quite straightforward implementation -- all the conversion magic is happening in IMB_exr_write_channels() and remained changes are only needed to pass information whether channels is to be converted to half float or not. Regular file output will use full-float for Z pass, which matches behavior of the single layer EXR files. But when saving happens with File Output node then all the passes are respecting half float settings because it's not possible to distinguish whether we're saving Z pass or not. Reviewers: juicyfruit, campbellbarton Reviewed By: campbellbarton Subscribers: maxon, effstops, fsiddi Differential Revision: https://developer.blender.org/D1353 | |||
2015-06-19 | Transform: Add individual origins for UV islands | Campbell Barton | |
Useful for scaling all UV islands | |||
2015-06-19 | BLI_threads Queue: add `BLI_thread_queue_is_empty()`. | Bastien Montagne | |
Avoids counting the whole queue when we only want to check whether it is empty or not! | |||
2015-06-19 | Cleanup: fix mismatch in printf formating (int/unsigned int). | Bastien Montagne | |
Noisy and annoying with new gcc5... | |||
2015-06-19 | BLI_stack: BLI_stack_pop_n_reverse | Campbell Barton | |
Useful to fill an array in the order its added. | |||
2015-06-19 | BLI_stack: function comments | Campbell Barton | |
2015-06-19 | avoid assert with bmesh inset | Campbell Barton | |
2015-06-18 | Fix leak in edge-offset | Campbell Barton | |
2015-06-18 | Fix T45104: RGBA PNG Stereo 3d Anaglyph renders turn all shades of black ↵ | Dalai Felinto | |
into alpha in 2.75 RC1 | |||
2015-06-18 | Assert when relative paths are passed to IO ops | Campbell Barton | |
This is typically an error (& hangs a few seconds on win32), best catch early. | |||
2015-06-18 | Transform: Improve UV creation efficiency | Campbell Barton | |
- was doing 2x spin-locks, multi-view check and hash-lookup per face-corner. - avoid doing customdata layer lookup per face. | |||
2015-06-18 | Fix crash transforming UV /w PET-connected mode | Campbell Barton | |
2015-06-18 | Fix transform connected UVs memory leak | Campbell Barton | |
2015-06-18 | Freestyle: Fix for wrong assertion failure upon inverted face normals. | Tamito Kajiyama | |
The assertion code was not taking quad faces into account. Problem report by Folkert de Vries (flokkievids) through personal communications, thanks! | |||
2015-06-17 | Cleanup: duplicate includes | Campbell Barton | |
2015-06-17 | BMesh: Add edge-offset option: cap-endpoint | Campbell Barton | |
Creating triangles at endpoints is often not so good, disable by default. | |||
2015-06-17 | Revert "Fix/Workaround T44662: Freestyle gives no visual output when the ↵ | Sergey Sharybin | |
Save Buffers option is enabled" This reverts commit ab417f31f403d74a76fb51fbd6e2aa3f706e15f1. This workaround caused serious memory corruption issues which is not really acceptable for the release. We'll be likely sticking to a more limited release when using freestyle with saved buffers for until proper solution is implemented. Conflicts: source/blender/render/intern/source/pipeline.c | |||
2015-06-17 | Fix T44682: Save Buffers canceled renders show nothing in Image Editor | Sergey Sharybin | |
The issue was caused by render pipeline freeing render parts prior to finishing exr file writing which resulted in unfinished parts not being written into the file by save_empty_result_tiles(). As a temporary solution we do explicitly write unfinished parts as empty tiles to the exr file prior to freeing parts. Not ideal solution, but should work for the release. | |||
2015-06-17 | Lock markers now also disallows selection of markers | Antony Riakiotakis | |
2015-06-17 | Compositor: Fix stupid type in incrementing number of finished tiles | Sergey Sharybin | |
2015-06-17 | Report proper frame and time to the console when doing compositing | Sergey Sharybin | |
2015-06-17 | Cleanup, use define instead of magic number | Antony Riakiotakis | |