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
path: root/intern
AgeCommit message (Collapse)Author
2020-05-13GHOST: fix cursor buffer handling when toggling visibilityChristian Rauch
2020-05-12Merge branch 'blender-v2.83-release'Brecht Van Lommel
2020-05-12Fix incorrect assert in Cycles node socket get/set functionsBrecht Van Lommel
Thanks to Subrahmanya Oruganti for spotting these.
2020-05-12Merge branch 'blender-v2.83-release'Campbell Barton
2020-05-12Fix T76507: Reading clipboard blocks keyboard input on X11Campbell Barton
2020-05-12Merge branch 'blender-v2.83-release'Jacques Lucke
2020-05-12Fix T75889: Cannot bake mantaflow via Python APIJacques Lucke
The issue was the usage of the global `__main__` Python module. When running scripts in the text editor, Blender would overwrite the `__main__` module. Reviewers: sebbas Differential Revision: https://developer.blender.org/D7690
2020-05-12Fluid: remove special treatment for running Python code on windowsJacques Lucke
We discussed this in D7690 and could not find a reason for this code anymore. It might just be leftover from some even older code.
2020-05-09Cleanup: doxy commentsCampbell Barton
2020-05-08Fluid: Adjusted secondary particles timestep and gravity optionsSebastián Barschkis
Secondary particles are now compatible with the new gravity setup.
2020-05-08Additional fix for T76426: Mantaflow Liquid - Gravity not respecting Time ↵Sebastián Barschkis
Scale from domain. Removed time scale from another conversion factor. See also changes from 6400f54b4cc6.
2020-05-08Cleanup: Doxygen: fix markup warnings for linksAaron Carlisle
2020-05-07Fluid: Use cached value for total time valueSebastián Barschkis
The old time_total initialization was in trouble if scenes made use of a variable framelength (e.g. by animating the time scale parameter).
2020-05-07Fix T76426: Mantaflow Liquid - Gravity not respecting Time Scale from domain.Sebastián Barschkis
Removed timescale from conversion factor - factors should stay constant even if timescale changes.
2020-05-07Merge branch 'blender-v2.83-release'Julian Eisel
2020-05-07VR: Fix OpenXR state freeze on Oculus after taking off HMDNicolas Fauvet
With the Oculus runtime, the VR session would freeze when taking off the HMD and putting it back on. This was caused by the deletion of graphics resources too early in the OpenXR state machine, at least for Oculus. The resources will now only be freed once the session is actually destroyed. Also fixes an issue where it wasn't possible to stop the session via the UI when the HMD was taken off. Reviewed By: Julian Eisel Differential Revision: https://developer.blender.org/D7635
2020-05-07Fix T76469: OpenCL 1.2 CompilationJeroen Bakker
Recent changes assumed OpenCL 2.0 platform. This adds a check to see if we are compiling on an OpenCL 2.0 platform. Patch was tested on: * AMD Radeon Pro WX 7100 with amdgpu-pro-19.50-1011208-ubuntu-18.04 drivers * AMD Vega 64 with amdgpu-pro-20.10-1048554-ubuntu-18.04 drivers * AMD RX 5700 with amdgpu-pro-20.10-1048554-ubuntu-18.04 drivers Reviewed By: Brecht van Lommel Differential Revision: https://developer.blender.org/D7637
2020-05-07VR: Fix OpenXR state freeze on Oculus after taking off HMDNicolas Fauvet
With the Oculus runtime, the VR session would freeze when taking off the HMD and putting it back on. This was caused by the deletion of graphics resources too early in the OpenXR state machine, at least for Oculus. The resources will now only be freed once the session is actually destroyed. Also fixes an issue where it wasn't possible to stop the session via the UI when the HMD was taken off. Reviewed By: Julian Eisel Differential Revision: https://developer.blender.org/D7635
2020-05-07macOS: Remove workaround for old quit dialogJulian Eisel
Got added in 1a30e52142c5 (and tweaked in follow-ups) but shouldn't be needed anymore with the newer popup based quit dialog. It prevents Blender from quitting properly in case macOS closed all Blender windows. This may happen in some corner-cases unfortunately (e.g. T74101) which would be nice to have addressed at some point. Until then, users shouldn't have to force-kill Blender to shut it down if they run into this.
2020-05-06Fix num-pad access on waylandCampbell Barton
Always interpret keypad keys as if numpad is enabled, this matches other platforms. Also add missing quote key.
2020-05-06Fix T76429: GHOST/Wayland event's don't correspond to physical keysChristian Rauch
2020-05-06Cleanup: warningsCampbell Barton
2020-05-05Merge branch 'blender-v2.83-release'Brecht Van Lommel
2020-05-05Cycles: mark CUDA 10.2 as officially supportedBrecht Van Lommel
It appears to work fine after a recent bugfix and testing for the past few weeks.
2020-05-05Cleanup: clang-formatCampbell Barton
Minor difference caused by clang-format v10.0
2020-05-05Merge branch 'blender-v2.83-release'Campbell Barton
2020-05-05Fix Cycles Python error when device name is not a valid UTF-8 stringBrecht Van Lommel
This may fix or help diagnose T76378.
2020-05-04Merge branch 'blender-v2.83-release'Sebastián Barschkis
2020-05-04Fix T75883: Smoke simulations with Adaptive Domain broken for 'Final' bakes ↵Sebastián Barschkis
with OpenVDB in 2.83 Config files always use the .uni extenstion.
2020-05-04Fluid: Fix for refactor 99ee1de094a1Sebastián Barschkis
Use booleans instead of 0 / 1 in Python
2020-05-03Fluid: Cleanup use of std in MANTA wrapperSebastián Barschkis
Moved std namespace to beginning of class.
2020-05-03Fluid: Cleanup in main MANTA wrapperSebastián Barschkis
Use shorter variable names.
2020-05-03Fluid: Refactored 'Modifier Data to Python' value transfer functionSebastián Barschkis
This function needed a bigger cleanup, especially after the problem from T76276.
2020-05-03GHOST: cleanup platform checks, fix Wayland + X11Campbell Barton
- Building with Wayland + X11 missed an exception include. - Move HEADLESS check first, since it's the same on all platforms.
2020-05-02Merge branch 'blender-v2.83-release'Brecht Van Lommel
2020-05-02Fix T75995: Cycles render artifacts with overlapping volumesBrecht Van Lommel
This is a workaround, but a proper solution requires significant changes to ray intersection in the kernel.
2020-05-01Cleanup: compiler warning with clang 10Brecht Van Lommel
2020-05-01Fx build error with MSBuild on WindowsNikhil Shringarpurey
Differential Revision: https://developer.blender.org/D7587
2020-05-01UI: Use property split layout and decorators for material propertiesJulian Eisel
Use the automatic property split layout (hence, change to the new 40/60% split ratio) and add decorator buttons for animatable properties. This actually applies to all node input buttons in the properties, e.g. world shading, light shading, texture nodes. Doing this makes the layout more consistent with other layouts in the properties. But the decorators are also a useful hint for users that these options can be animated. Previously using decorators and the automatic split layout wasn't possible, I've done a number of changes now to have it supported. Before I moved the socket icons to the left side, the decorators also looked weird (two circle icons next to each other). {F8497704} With nested items: {F8497708} Reviewed By: William Reynish, Pablo Vazquez Differential Revision: https://developer.blender.org/D7544
2020-05-01CMake: add WITH_GHOST_X11 optionCampbell Barton
- Support building only with Wayland. - In this case, show useful error messages when Wayland fails to load.
2020-05-01Cleanup: duplicate include, define from Wayland patchCampbell Barton
2020-05-01Cleanup: rename WITH_X11 to WITH_GHOST_X11Campbell Barton
Matches WITH_GHOST_{SDL|WAYLAND}
2020-05-01GHOST: set the window state on wayland startupChristian Rauch
2020-04-30Fix T76276: Compiler Error C1061 due to too many nested if/else in ↵Sebastián Barschkis
MANTA_main.cpp The compiler error should be fixed by removing the 'else if' blocks. However, this function should still be refactored in the future.
2020-04-30Merge branch 'blender-v2.83-release'Patrick Mours
2020-04-30Fix long OptiX BVH build times in Cycles with many objectsPatrick Mours
Looping over all primitives for every object is really slow, so this patch avoids that by moving the necessary assignments inline with the primitive merging done for every geometry.
2020-04-30Fluid: Refactored fluid gravity settingsSebastián Barschkis
Refactored setup that converts from Blender to Mantaflow units.
2020-04-30Merge branch 'blender-v2.83-release'Sebastián Barschkis
2020-04-30Fluid: Reset noise emission value at the beginning of an adaptive frameSebastián Barschkis
Emission values should not accumulate beyond one frame, only during the adaptive steps of one frame.
2020-04-30Fix T75895: Unable to Compile Cycles on NAVI/LinuxJeroen Bakker
This patch will add some compiler hints to break unrolling in the nestled for loops of the voronoi node. Reviewed by: Brecht van Lommel Differential Revision: https://developer.blender.org/D7574