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
2019-07-09Fix T66605: Operation on origins not working correctSergey Sharybin
2019-07-09Raise particle count limit for 2.8 releaseSergey Sharybin
Blender 2.8 features significant improvements in the creation of particles. Removed hard limit and increased soft limit. Patch by Gottfried Hofmann. Differential Revision: https://developer.blender.org/D5120
2019-07-09Alembic import: fix crash when loading invalid meshSybren A. Stüvel
These were just some missing nullptr checks.
2019-07-09Fix T52814 and T58686: Alembic crashing on fluid sim exportSybren A. Stüvel
The velocities std::vector was allocated in too narrow a scope, causing use-after-free errors.
2019-07-09Fix T66456: UV Editor missing update after selection change in 3D viewportPhilipp Oeser
Reviewers: brecht Maniphest Tasks: T66456 Differential Revision: https://developer.blender.org/D5207
2019-07-09Fix T66610: Planar Track extremely laggy when 3D View is openSergey Sharybin
The issue was caused by modifications to planar track tagging clip for copy-on-write, which was invalidating its cache and forcing current frame in 3D viewport to be re-load. Ideal solution would be to share movie cache across original and evaluated movie clips which will reduce memory usage. However, doing such ownership changes so close to the code freeze is not something comfortable to do.
2019-07-09Fix (minor) some typos and other errors in UI messages.Bastien Montagne
2019-07-09Fix crash on redo applying transformsPhilipp Oeser
When accessing evaluated objects, make sure access to an evaluated dependency graph is done. This solves possible access to NULL data on redo. See https://developer.blender.org/D5209
2019-07-09Fix uninitialized loop variableClément Foucault
Fix commit 226c6f086aa2
2019-07-09Fix T64149: Texture paint can act as a canvas and brush at the same timeSebastian Parborg
I don't know if it was the intended behavior or not, but having brush and canvas data at the same time with dymanic paint, would lead to the object trying to act as a brush and a canvas at the same time. We can't currently handle this with the new depsgraph, and it could legitimately lead to bad feedback loops. So now, to be more consistent with the GUI, I've made it only use the current set type (brush or canvas) as the final type of the object. That is, you can only have a object be a brush or a canvas, not both at the same time.
2019-07-09Fix crash when redoing Set Origin operatorSybren A. Stüvel
The operator was using a non-evaluated depsgraph to get the evaluated scene, which caused the crash. This fixes the crash reported in T66605, but not the problem where sometimes object origins aren't set.
2019-07-09Eevee: Fix first sample being accumulated without SSRClément Foucault
We check if the previous iteration (sample) was using a valid double buffer. If it wasn't, we request another iteration. This fix the issue for viewport,viewport render and image render. Related to T65761 Eevee render inconsistency between 3D View, Viewport render, and F12 Render
2019-07-09Fix T65761 Eevee: SSRefraction not working on first sampleClément Foucault
There is no reason to disable the refraction on the first sample like SSR does. This was caussing issues when rendering.
2019-07-09Cleanup: GPU: Correct commentClément Foucault
2019-07-09Fix T61474: laggy interaction on Windows/NVIDIA when gizmos are visibleBrecht Van Lommel
Thanks to Sergey and Clément for helping to track this down.
2019-07-09Fix T57652: Multires undo broken with shared object dataSergey Sharybin
2019-07-09GPU: ATI Proxy checkJeroen Bakker
The AMD PRO driver on linux PROXY check also fails. Now the configuration ATI/Unix/Official driver will also bypass the Proxy test. Reviewed By: fclem Differential Revision: https://developer.blender.org/D5205
2019-07-09Fix T64483: crash when hovering over outliner after closing render windowSybren A. Stüvel
The `tselem->id` pointer can also be used for non-ID data (according to this comment in DNA_outliner_types.h: ``` /* XXX We actually also store non-ID data in this pointer for identifying * the TreeStoreElem for a TreeElement when rebuilding the tree. Ugly! */ ``` As such, I don't mind adding a `NULL`-check in the `is_object_data_in_editmode()` function. After all, when there is no object, its data certainly is not in edit mode.
2019-07-09Fix T66274: Object Texture Coordinate mode not updating in Lookdev / EeveeSergey Sharybin
2019-07-09Implement Movieclip filter for action editorsSergey Sharybin
Allows to disable keyframes from movie clips in dopesheet. Reviewers: brecht Reviewed By: brecht Subscribers: sebastian_k Differential Revision: https://developer.blender.org/D5203
2019-07-09Fix T66516: WPaint crash selecting bone with wire & face-maskCampbell Barton
2019-07-09Fix T66359: UV editor ignores face-dot sizeCampbell Barton
D5178 by @deadpin
2019-07-09API Docs: Change handling of Blender VersionAaron Carlisle
2019-07-09API Docs: Hide Home Icon in Seach AreaAaron Carlisle
2019-07-09GPU: added debug value to investigate lagging issue in T6147Brecht Van Lommel
2019-07-09Fix T55192: Speed fx applied to scene messed up animationRichard Antalik
Don't update animdata after rendering scene Rendering host scene from sequencer is not supported, removed code is unnecessary. Reviewed By: brecht Differential Revision: https://developer.blender.org/D5199
2019-07-09Fix T66573 Heap Corruption when baking to irradiance volume probeClément Foucault
This is an AMD Proprietary driver bug. Will be reported upstream.
2019-07-08Fix (unreported) UI: useless setting shown for Text data-blocks.Bastien Montagne
Since we do not have start/end settings for bevel object for Text, mapping taper to those ends makes no sense here, we can hide that setting.
2019-07-08Fix T61401: Failure to register a `GizmoGroup` after unregistering itmano-wii
It does not seem right to rely on the python code to fix problems in the C code. But this already works like this with the other Python Classes.
2019-07-08Revert "Fix T61401: Failure to register a `GizmoGroup` after unregistering it"mano-wii
Problems with ClangFormat This reverts commit c1bcde0c0feaf8bcfbd3664a52c50611806538ac.
2019-07-08Revert "Revert "Fix T63447 Particle system: No particles after switching ↵mano-wii
from hair to ..."" This reverts commit 45761e4c7cbbed2141afc97fb20b2bf26ce19ac2.
2019-07-08Revert "Fix T63447 Particle system: No particles after switching from hair ↵mano-wii
to ..." Problems with clang style This reverts commit 8d6a5fb5d3c45cdfb0d06dd7f1f18aa8c870f8c1.
2019-07-08Fix T61401: Failure to register a `GizmoGroup` after unregistering itmano-wii
2019-07-08Fix T63447 Particle system: No particles after switching from hair to ...Clément Foucault
... emitter type
2019-07-08Fix T63659 "Viewport render image" don't process corectly "Display As" optionClément Foucault
2019-07-08Fix T66008 Viewport: hidden edges are partially visibleClément Foucault
This was a regression from 2.79. The zoffset was doubled for some reason.
2019-07-08Fix T65534 Eevee don't respect active UVmapClément Foucault
2019-07-08Fix T66351 Wireframe display in sculpt-mode broke when hiding partsClément Foucault
2019-07-08Fix T66348 Eevee: Broken shader if using textures and shader_to_rgb nodeClément Foucault
Was caused by a missing texture resource.
2019-07-08Fix T66475 Spin Modifier: Merge Vert Makes mesh disappearClément Foucault
2019-07-08Fix T66470 Planar track is not adjustableClément Foucault
The issue was that the shader used was expecting GL_LINES and the points were using GL_TRIANGLE_FAN.
2019-07-08Fix T62941 Subdivision Modifier Showing all face dotsClément Foucault
Previously in 2.79 we were using a specialized drawing using derivedMesh. Now the subsurf modifier tag each center vertex as facedot and let the DRWManager pick it up. Some modifiers (deforming ones) do not clear the tag so we can use this technique even if there is deforming modifiers after subsurf modifiers.
2019-07-08Fix T61129 Eevee: alpha texture shadow bugClément Foucault
Seems like the AMD pro driver does not consider dead code the same as other glsl compiler.
2019-07-08API Docs: Fix file nameAaron Carlisle
2019-07-08Fix T66556: Noisy drivers relations in certain casesSergey Sharybin
2019-07-08Fix T62903: black line in UV editor on 32 bitBrecht Van Lommel
2019-07-08Fix T66538: Menus in popups opening on mouse overCampbell Barton
Caused by b708917d94afa Solve by restricting this change to popovers instead of other kinds of menus (enums mainly).
2019-07-08Fix T66554: Measure doesn't snap with CtrlCampbell Barton
2019-07-08Fix (unreported) broken 'compse' feature when editing text.Bastien Montagne
Looks like that code was not updated when we switched to unicode, it was still returning axtended ascii codes (iso-8859-15 ones I think)... That was breaking some chars, which have a very different value in unicode. Found while working on Text section of the Manual! ;)
2019-07-08Fix T66431: SE - Audio Caching crashSergey Sharybin
Moved the caching code from direct calls in DNA to dependency graph. In fact, not much was needed to be done apart form removing the direct cache updates. The rest seemed to work fine. Possible to avoid full sound file re-load, but doesn't seem this is causing any issues.