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-05-25Cleanup: make formatCampbell Barton
2020-05-25CMake: disable WITH_USD with blender_lite configurationsCampbell Barton
2020-05-24Fix(unreported): Crash on prefetching while transforming strip.Richard Antalik
While investigating T76274, I found crash scenario when playhead is near end frame and moving a strip. It is not as easy to reproduce, about 5% success rate, and it will be even harder after rB4066c921fbe5. Exact cause wasn't identified yet. I wanted to disable prefetching during modal operator execution in VSE, but currently I don't have any signalling method in place. Checking for G.moving seems to resolve this problem, but it doesn't adress root cause of bug. Reviewed By: brecht Differential Revision: https://developer.blender.org/D7820
2020-05-24Fix T77003: GPencil Paint presets not initializatedAntonio Vazquez
In som ecases, the Paint was not ready when the brushes and palette were created. Now, first the paint is checked.
2020-05-23Fix T76578: Show bone visibility driver in outlinerNathan Craddock
Allow setting drivers and keyframes for the bone visibility restriction icon in the outliner. Before the button was a simple icon button, but it is now connected to the RNA property to show the driven or keyframed state. Also when hiding a bone from the outliner it would be deselected, but from the properties editor it would remain selected. This moves the deselection to the RNA update function to ensure the bone is always deselected. Differential Revision: https://developer.blender.org/D7825
2020-05-23GPencil: Fix unreported Noise modifier does not work in axis aligned strokesAntonio Vazquez
If the stroke is totally straight, the normal was not calculated properly.
2020-05-22Cleanup: silence deprecation warnings of Carbon Finder Favorites itemsAnkit
Differential Revision: https://developer.blender.org/D7655
2020-05-22Fix T76925: Cycles OpenCL compile error with some drivers on LinuxBrecht Van Lommel
2020-05-22Fix T74443: No render in VP9 lossless modePhilipp Oeser
We define Lossless as CRF 0 (which is usually the best quality and is working fine with other codecs afaict), but since WebM only allows for CRF values between 2-32 and actually has a dedicated "lossless" mode, I suggest using that (it produces large files though, so double-checking would be welcome). https://trac.ffmpeg.org/wiki/Encode/VP9#LosslessVP9 Maniphest Tasks: T74443 Differential Revision: https://developer.blender.org/D7800
2020-05-22Fix T76960: fluid baking operators not working with pinned objectPhilipp Oeser
Maniphest Tasks: T76960 Differential Revision: https://developer.blender.org/D7819
2020-05-22Fix T73115: In Front Drawing Bone Envelope DistanceJeroen Bakker
The in front drawing was not supported for transparent part of the armature. This patch adds a second transparent pass for drawing in front. Reviewed By: Clément Foucault Differential Revision: https://developer.blender.org/D7763
2020-05-22UV: remove "UV Local View" for UV editingCampbell Barton
This feature was added when Blender used tex-face (per-face images), but doesn't make as much sense since this was removed. Removing this from UV edit-mode as this wasn't working in any of the 2.8x releases, causing UV's to be visible but unselectable. Resolves issue raised in T76958.
2020-05-22Fix T73726: Workbench Closest Interpolation ArtifactsJeroen Bakker
All textures in workbench are using linear interpolation. The fragment shader modifies the uv coordinates to sample always in the center of a texel. In rare conditions the GPU could sample an incorrect value due to rounding errors making some rendering artifacts. This patch skips the interpolation in the fragment shader to remove these render artifacts. Reviewed By: Clément Foucault Differential Revision: https://developer.blender.org/D7816
2020-05-22Fix (unreported): prefetching wastes resources when end frame is reachedRichard Antalik
This bug is not really visible for user. When end frame is reached by prefetching thread, it doesn't stop and keeps on getting images from cache. Add chech for this situation and simplify logic involved in suspending, so it's easier to read. Reviewed By: brecht Differential Revision: https://developer.blender.org/D7757
2020-05-22Fix (unreported): Don't restart prefetching during rendering.Richard Antalik
Prefetching is stopped in BKE_sequencer_cache_cleanup, but is restarted quickly. Prefetching has negative effect on performance while rendering. Reviewed By: brecht Differential Revision: https://developer.blender.org/D7751
2020-05-22Fix T76774: Crash on prefetching sequences from another scene.Richard Antalik
When rendering another scene, caching in disabled by setting local_context.skip_cache = true. Precondition checking for this flag was missing in BKE_sequencer_cache_get and it wasn't first thing to check in BKE_sequencer_cache_put. Reviewed By: brecht Differential Revision: https://developer.blender.org/D7750
2020-05-22Fix T64277: Inverted WheelmouseJeroen Bakker
When using CTRL wheel mouse the items were selected in a different order than when opening the menu and use the wheel mouse. Reviewed By: Brecht van Lommel Differential Revision: https://developer.blender.org/D7791
2020-05-22Fix Python console cursor heightCampbell Barton
2020-05-21Docs: note that the color-ramp uses image alphaCampbell Barton
Avoid misunderstanding from T59110
2020-05-21Fix T73568: Vertex selection fails in weight-paint modeCampbell Barton
Lasso, circle, box select fails in weight paint mode with modifiers.
2020-05-21Fix T76922: Meta-balls created twice the specified sizeCampbell Barton
2020-05-21Cleanup: spellingCampbell Barton
2020-05-21Cleanup: excess blank lines and parenthesisCampbell Barton
2020-05-21Cleanup: quiet uninitialized warningCampbell Barton
It's possible for the value to be uninitialized in the case of loading newer preferences into an older Blender.
2020-05-21Cleanup: add doxy sections for event queue handlingCampbell Barton
The main function to handle events didn't have it's own section.
2020-05-21Cleanup: add asserts for textview drawingCampbell Barton
This would have prevented T74298.
2020-05-20Overlay: Wireframe: Add visualization for Hairs in wireframe modeClément Foucault
This only works for particle systems for now. Fix T61928 Wireframe mode hair not visible
2020-05-20Fix T76916: Cycles missing deform motion blur for shape key + subdiv modifierBrecht Van Lommel
2020-05-20Fix T76909 GPencil: Layers with mask(s) invisible when using "in front"Clément Foucault
The gpSceneDepthTexture is using a dummy 1px texture which was generating wrong values for uvs when sampling gpMaskTexture. Use the max size of both since any of the 2 can use dummy texture.
2020-05-20UI: Fix Wideline AA for timelineClément Foucault
2020-05-20Fix T75197: Eevee does not render instanced smokeJacques Lucke
This check was introduced in rBc8005703f298, but does not seem necessary anymore. Reviewers: fclem, sebbas, brecht Differential Revision: https://developer.blender.org/D7799
2020-05-20Cycles: Fix rendering instanced smoke domain.Jacques Lucke
The problem was that Cycles would store a pointer to an object in `DEGObjectIterData->templ_dupli_object`. This pointer was then accessed when the iterator was already freed. Reviewers: brecht Differential Revision: https://developer.blender.org/D7797
2020-05-20Fix T73979: Wrong location of fluid mesh when domain origin is not in centerJacques Lucke
Reviewers: sebbas Differential Revision: https://developer.blender.org/D7802
2020-05-20Fluid: Fix for non-moving liquid particlesSebastián Barschkis
Issue was introduced in 7bb3d9787ead with new Mantaflow files from 61280e5af3da.
2020-05-20Fix T70948: Library Override: Parenting library override objects does not ↵Bastien Montagne
save offset from parent. Parent inverse matrix needs to be overridable as well...
2020-05-20Fix T75457: Toggle brushes using same hotkey twice is brokenPhilipp Oeser
Caused by rB47da01a4db1d. Above commit did not change the toolname it was setting when the brush was actually toggled. Maniphest Tasks: T75457 Differential Revision: https://developer.blender.org/D7792
2020-05-20Fix T76794: Number button cursor overrides eyedropper cursorCampbell Barton
Pressing 'E' over a number button to pick a distance was keeping left-right arrows instead of using the eye-dropper cursor. Workaround this by clearing the active button before setting the cursor.
2020-05-20Fix color picker being used for non-color buttons such as rotationCampbell Barton
Issue raised in T76794
2020-05-20Fix T76883: Zero users scenes after undo.Bastien Montagne
Some tags need to be preserved when we reuse existing ID entirely. AFAICT, currently this is only the EXTRAUSER one.
2020-05-20Fix T74298: Incorrect cursor position in Python consoleCampbell Barton
2020-05-20Fix the current pixelsize impacting thumbnailsCampbell Barton
2020-05-20Correct invalid limits in last commitCampbell Barton
2020-05-20Fix T75977: Lower the merge limit in the bisect/mirror operation in symmetrizePablo Dobarro
This operation is using the code of the mirror modifier, so no default is guaranteed to work in all cases. This value matches the defaults of the mirror modifier. Reviewed By: jbakker Maniphest Tasks: T75977 Differential Revision: https://developer.blender.org/D7495
2020-05-20Cleanup: compiler warningBrecht Van Lommel
2020-05-20Fix Cycles viewport render fully restarting after undoBrecht Van Lommel
With the optimized undo datablock pointers remain the same, so Cycles can now update just the parts that changed.
2020-05-20Fix T76858: non-thread safe sculpt memory allocation when using --debug-memoryBrecht Van Lommel
By default the guarded memory allocator is not thread safe, that needs to be initialized.
2020-05-20Fix PBVH parallel range not initializing user data correctly in some casesBrecht Van Lommel
This was already changed for the TBB-based BLI_task_parallel_range in master. This task local storage should always be initialized from the template, not copied from another task which may be executing at the time the copy happens. This may not fix any actual bug, we only use this user data for parallel reduce and it's not clear that TBB ever calls the copy constructor for that case. Ref T76858
2020-05-20Fix unnecessary buffer reallocation in sculpt mode, causing an assertBrecht Van Lommel
Probably did not cause an actual, the assert is a performance warning. Ref T76858
2020-05-19Fix T75383:Bevel weird behaviour when using bevel weightsHans Goudey
Don't use the cube corner special case when the offsets are different for the three edges involved. The generic VMesh for this situation isn't perfect, but it's much better than a failed cube corner VMesh. Tests pass.
2020-05-19UI: Make timeline vertical bars thickness work on OSXClément Foucault
Make use of Polyline shader.