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
2020-06-05Merge branch 'master' into wm-drag-drop-rewritewm-drag-drop-rewriteJulian Eisel
2020-06-05Refactor: use new api in write_workspaceJacques Lucke
2020-06-05Cycles: Enable OptiX on all Maxwell+ GPUsPatrick Mours
2020-06-05Refactor: use new api in write_windowmanagerJacques Lucke
2020-06-05Refactor: Move IDProperty writing to new APIJacques Lucke
2020-06-05Installdeps: make embree use TBB.Bastien Montagne
Following changes done to makedeps in rBc7329da14b22.
2020-06-05Cleanup: Strict compiler warningSergey Sharybin
2020-06-05Blenloader: New API that will be used for blenloader decentralizationJacques Lucke
Design Task: T76372 This part of a larger refactoring towards a more extensible architecture in Blender: T75724 The API is defined in `BLO_read_write.h`. It adds the small data structures `BlendWriter`, `BlendDataReader`, `BlendLibReader` and `BlendExpander`. Those contain context about the current read/write operation. Furthermore, it adds many functions with the prefixes `BLO_write_*`, `BLO_read_*` and `BLO_expand_*`. Lib linking and expanding will probably be handled by the more generic libquery system eventually. The corresponding parts of the API can be removed then.
2020-06-05Cleanup: use ED_object_ prefix for constraint functionsCampbell Barton
- ED_object_constraint_list_from_constraint was get_constraint_lb - ED_object_constraint_list_from_context was get_active_constraints - ED_object_constraint_active_get was get_active_constraint - ED_object_constraint_active_set was ED_object_constraint_set_active
2020-06-05LibOverride: Cleanup: remove useless per-property override flag.Bastien Montagne
now that we have more 'global' ways to control that, we can save us quiet a fwe calls....
2020-06-05Cleanup: rename suffix 'conv' to 'convert'Campbell Barton
2020-06-05Fix accessing online manual for PropertyGroupsCampbell Barton
Alternate fix for the issue raised in D7837
2020-06-05Code Cleanup: fcurve function namingJeroen Bakker
2020-06-05CleanUp: Introduce BKE_fcurve_createJeroen Bakker
2020-06-05GPencil: Channel Lock tooltipAntonio Vazquez
After talking with UI team, we decided to change the tooltip.
2020-06-05Cleanup: remove braces from previous commit (no functional changes)Campbell Barton
2020-06-05Armature: increase maximum delectable bones from 4096 to 8192Campbell Barton
Remove BONESEL_NOSEL which isn't needed. Addresses issue raised in T77378.
2020-06-05Cleanup: maybe uninitialized variable warningCampbell Barton
2020-06-05Cleanup: spellingCampbell Barton
2020-06-05Cleanup: remove unnecessary inline headerCampbell Barton
Caused by lsp/clang applying *fixes* automatically, tsk.
2020-06-05Build: use TBB as Embree tasking systemBrecht Van Lommel
This avoids launching additional threads and solves some console warnings on Linux + AMD Ryzen CPU.
2020-06-05Fix make deps build errors with conflicting Boost system packagesBrecht Van Lommel
2020-06-04GPUTexture: Make GPU_texture_unbind_all faster on newer opengl versionClément Foucault
2020-06-04DRW: Fix T77370: Redundant anti aliasing/blur effectClément Foucault
2020-06-04LibOverride: Add Pointer properties to 'overridable by default'.Bastien Montagne
There is in fact no reason not to do so, RNA pointers are either to other IDs (which is properly handled by default diffing code), or to sub-structures that should almost always be diffed as well. Exceptions (like backward ID pointers or strictly runtime caches and data) are to be handled with proper 'no comparison' flag in any case.
2020-06-04LibOverride: cleanup Collection case.Bastien Montagne
This should not give any real difference, those were already overridable.
2020-06-04Disable gravity in Draw Face Sets brushPablo Dobarro
Applying gravity to this brush does not make much sense and undo/redo won't work correctly as it uses a different undo type. Reviewed By: sergey Differential Revision: https://developer.blender.org/D7925
2020-06-04Fix Sharpen mesh filter in MultiresPablo Dobarro
Instead of accumulating displacement for each vertex into the neighbors, accumulate the opposite displacement from each neighbor into the vertex. I think this is the same and it does not produce artifacts in Multires. Reviewed By: sergey, brecht Differential Revision: https://developer.blender.org/D7508
2020-06-04installdeps: fix bad FFMPEG official version number.Bastien Montagne
re T77035.
2020-06-04GPencil: Fix Lock Frame Dopesheet tooltipAntonio Vazquez
The old tooltip was not clear enough
2020-06-04Fix T77358: Gpencil can't select geometry within transparent layersAntonio Vazquez
This was an old check of opacity for editable layers, but with new system it's not needed because you can use the edit lines.
2020-06-04Fix T77164: scaling/rotation fails for 3 selected NURB pointsCampbell Barton
2020-06-04Fix T77367: Blender's snap package ignores command line optionsCampbell Barton
2020-06-04GPUShaderInterface: Reduce creation time on some drivers.Clément Foucault
Querying GL_UNIFORM_BLOCK_INDEX seems to be a problem on apple drivers.
2020-06-04Fix Grease Pencil panel showing as first panel in render propertiesBrecht Van Lommel
Move it lower next to the Freestyle panel.
2020-06-04Cleanup: remove unused flagBrecht Van Lommel
2020-06-04Fix T77276: Generating Python API docs raises many warningsAaron Carlisle
2020-06-04GPUShaderInterface: Change builtin array to array of location/bindClément Foucault
This reduce the base size of the shaderinterface from 400 to 136 bytes. Improves memory usage and cache coherency when querying a lot of uniforms at once.
2020-06-04Cleanup: DRW: Add comment and remove bitfields.Clément Foucault
2020-06-04GPUShaderInterface: Add Builtin Uniform blocks queryClément Foucault
This makes the query of theses mandatory uniforms faster.
2020-06-04Merge branch 'blender-v2.83-release'Brecht Van Lommel
2020-06-04Fix T77073: Objects cannot be activated after collection excludeNathan Craddock
When excluding a collection containing the active object in either texture paint or particle edit mode, the object could not be reactivated when the collection was re-enabled. This is because the object's mode was left in TEXTURE_PAINT or PARTICLE_EDIT, and the activation code did not have cases to handle these modes. This moves the code that is run when toggling out of texture paint or particle edit modes to functions so activation can properly toggle off the respective interaction mode.
2020-06-04Cleanup: split particle & texture paint mode switching into utility functionsCampbell Barton
2020-06-04Fix T77315 Overlay: Selection Highlighting not working with complex sceneClément Foucault
Was caused by a UBO bind to the wrong slot.
2020-06-04Fix error removing the image paint cursorCampbell Barton
Mix up with imapaint.paintcursor & imapaint.paint.paint_cursor Remove imapaint.paintcursor since it wasn't used. Also rename paint_cursor_start_explicit() to paint_cursor_start(), removing the existing paint_cursor_start() since it took the paint struct from the context, a value that's known by all callers.
2020-06-04Cleanup: remove window manager argument for paint cursor APICampbell Barton
This caused an additional argument when exiting object modes and many other low level functions which don't need to access context. This simplifies fixing T77073.
2020-06-04LibOverride: Make all modifiers properties overridable.Bastien Montagne
This is second and last part of T77083.
2020-06-04Fix T77264: Mantaflow: Liquid checkbox doesn't turn on while switchingPhilipp Oeser
between fluid types When switching to gas, the fluids were not actually destroyed, leading to the situation that they were then destroyed when actually switching to liquid. Maniphest Tasks: T77264 Differential Revision: https://developer.blender.org/D7907
2020-06-04GPencil: Improve selection in Fill areasAntonio Vazquez
Now when use selection if the selection area is inside a filled area, the stroke is selected. Before it was necessary to select the border of the stroke.
2020-06-04UV: use selection for 'Seams from Islands'Campbell Barton
Use bmesh connectivity data to simplify logic.