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
2015-06-22Fix T45148, stupid own mistake, the two functions are not the same,Antony Riakiotakis
shouldn't have collapsed them
2015-06-22Revert "Lock markers now also disallows selection of markers"Antony Riakiotakis
This reverts commit 37fd2628058f296153a21ad359fbcbc74e9141e5.
2015-06-22Fix 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-22Fix T45136, only draw edges if there's something to draw.Antony Riakiotakis
2015-06-22Fix T45144: Multi-value-edit ignored rangeCampbell Barton
2015-06-22Fix camera stereo logic use /w regular selectCampbell Barton
2015-06-22Fix T45133: Crash drawing material buttonsCampbell Barton
2015-06-22Fix memory leak /w multi-drag over a single buttonCampbell Barton
2015-06-21Cleanup: Get rid of some ugly magic numbers...Bastien Montagne
2015-06-21Fix 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-21Fix/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-21Change defaults for planar-face toolCampbell Barton
2015-06-21Cleanup: quiet warningCampbell Barton
2015-06-21BMesh: replace BLI_array -> BLI_stackCampbell Barton
2015-06-21BMesh: replace BLI_array -> BLI_stackCampbell Barton
Also use more direct custom-data access.
2015-06-20Threads: Cache result of syscall when querying number of system threadsSergey 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-20missed last commitCampbell Barton
2015-06-20Transform: UV islands were split by windingCampbell Barton
This meant front/back faces from a projection would be seen as separate islands.
2015-06-20Minor edit to transform-uv-island center calcCampbell Barton
Only count each UV to influence the center once.
2015-06-20Sculpt lasso (used shorts for no good reason)Campbell Barton
2015-06-20Cleanup: use listbase clearCampbell Barton
2015-06-20BMesh: simplify join-tri'sCampbell Barton
2015-06-20BMesh: minor optimization for UV island walkerCampbell Barton
2015-06-20Cleanup: checks for unsupported MSVC versionsCampbell Barton
2015-06-20Cleanup: unused varsCampbell Barton
2015-06-20Fix T45109: multi-view regression /w screen-castCampbell Barton
2015-06-19RNA: Don't fill in color grid array when built without smokeSergey Sharybin
Array length is set to 0 in that case, so filling in first element is likely to cause memory corruptions.
2015-06-19Expose smoke simulation velocities in Python APIJohannes 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-19Support half float file format storage for Multilayer EXRSergey 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-19Transform: Add individual origins for UV islandsCampbell Barton
Useful for scaling all UV islands
2015-06-19BLI_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-19Cleanup: fix mismatch in printf formating (int/unsigned int).Bastien Montagne
Noisy and annoying with new gcc5...
2015-06-19BLI_stack: BLI_stack_pop_n_reverseCampbell Barton
Useful to fill an array in the order its added.
2015-06-19BLI_stack: function commentsCampbell Barton
2015-06-19avoid assert with bmesh insetCampbell Barton
2015-06-18Fix leak in edge-offsetCampbell Barton
2015-06-18Fix T45104: RGBA PNG Stereo 3d Anaglyph renders turn all shades of black ↵Dalai Felinto
into alpha in 2.75 RC1
2015-06-18Assert when relative paths are passed to IO opsCampbell Barton
This is typically an error (& hangs a few seconds on win32), best catch early.
2015-06-18Transform: Improve UV creation efficiencyCampbell Barton
- was doing 2x spin-locks, multi-view check and hash-lookup per face-corner. - avoid doing customdata layer lookup per face.
2015-06-18Fix crash transforming UV /w PET-connected modeCampbell Barton
2015-06-18Fix transform connected UVs memory leakCampbell Barton
2015-06-18Freestyle: 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-17Cleanup: duplicate includesCampbell Barton
2015-06-17BMesh: Add edge-offset option: cap-endpointCampbell Barton
Creating triangles at endpoints is often not so good, disable by default.
2015-06-17Revert "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-17Fix T44682: Save Buffers canceled renders show nothing in Image EditorSergey 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-17Lock markers now also disallows selection of markersAntony Riakiotakis
2015-06-17Compositor: Fix stupid type in incrementing number of finished tilesSergey Sharybin
2015-06-17Report proper frame and time to the console when doing compositingSergey Sharybin
2015-06-17Cleanup, use define instead of magic numberAntony Riakiotakis