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
2019-01-25Fix T58142: Crash when use Cycles to render stereoscopyDalai Felinto
This is a quick workaround to prevent the crashes with multi-view. The ultimate solution can be plenty, and would turn around refactoring Cycles to handle multi-view internally, so that depsgraph could be freed before render with no problems. Reviewers: brecht, sergey For the complete discussion check: https://developer.blender.org/D4239
2019-01-25Cleanup: sort cmake file listsCampbell Barton
2019-01-24Merge branch 'blender2.7'Brecht Van Lommel
2019-01-24Fix T60597, T60806: Cycles crash rendering principled BSDF + volume interior.Brecht Van Lommel
The integrator maximum number of closures was not set properly for the CPU/mega kernels to match the actual available memory. Before relatively recent code refactoring we did not use this value in those kernels so it worked fine.
2019-01-24bring back possibility to override camera per viewPhilipp Oeser
this can now be found in the sidebar View panel - uses existing 'lock_camera_and_layers' but renames the property to 'use_local_camera' - uses RNA_def_property_boolean_negative_sdna to flip the value - remove the local view code in rna_SpaceView3D_lock_camera_and_layers_set - update Python code - update Addons code will be separate commit Fixes T60756 Reviewers: billreynish, brecht Maniphest Tasks: T60756 Differential Revision: https://developer.blender.org/D4247
2019-01-24Merge branch 'blender2.7'Brecht Van Lommel
2019-01-24Cycles: change default displacement method to bump mapping again.Brecht Van Lommel
Even though it makes sense logically to have displacement actually displace the mesh, this is causing a lot of confusion for existing users that are used to the previous behavior. Further, since Eevee does not support displacement yet and the discrepancy between the viewport and final render is problematic.
2019-01-24Cleanup: trailing space guardedalloc & memutilCampbell Barton
2019-01-23Fix T54834: VSE can't import OGG Theora videoSergey Sharybin
2019-01-23Cleanup: Spelling in commentSergey Sharybin
2019-01-22Fix T58640: Round corner in edge crease of subdivided surfacesSergey Sharybin
Fix T60502: Creasing behavior on 2.8 seams wrong Was a mistake in a boundary vertices sharpness calculation.
2019-01-22Cleanup: space after template bracketSergey Sharybin
2019-01-22Merge branch 'blender2.7'Sergey Sharybin
2019-01-21Fix T60683, T60662: Cycles render crash in edit mode for certain meshes.Brecht Van Lommel
2019-01-21Cleanup: add clarifying comments for recent NUMA fixes.Brecht Van Lommel
2019-01-19Cleanup: add trailing commasCampbell Barton
Prevents clang-format merging into a single line.
2019-01-18Merge branch 'blender2.7'Brecht Van Lommel
2019-01-18Fix T60627: Cycles render hanging on Windows with threadripper CPU.Sergey Sharybin
2019-01-18Fix T60585: Cycles not using all cores on threadripper, after recent changes.Brecht Van Lommel
2019-01-18Fix T60585: Cycles not using all cores on threadripper, after recent changes.Brecht Van Lommel
2019-01-18Fix T60615: Cycles baking not working with some modifiers.Brecht Van Lommel
Refactors Cycles mesh export a bit to avoid unnecessary copies and to be in sync with the Blender baker.
2019-01-18Cycles: Fixed uninitialized memoryStefan Werner
Cryptomatte on CPU with accurate mode was hitting uninitialized variables. This is now explicitly initializing them to NULL.
2019-01-18Cycles: Cast to correct base type when checking requested featuresLukas Stockner
2019-01-17Fix T60558: Cycles viewport render mismatch when the camera is a light.Brecht Van Lommel
2019-01-16Merge branch 'blender2.7'Sergey Sharybin
2019-01-16Cycles: Report whether camera was detected inside volume or notSergey Sharybin
2019-01-16OpenSubdiv: Remove topology orientation codeSergey Sharybin
It is no longer used and has some issues in corner cases which are not handled in a way which OpenSubdiv expects.
2019-01-16OpenSubdiv: Implement UV topology comparisonSergey Sharybin
2019-01-16OpenSubdiv: Correct topology cpmparatorSergey Sharybin
This fixes following errors: - The code didn't work correctly for edges reconstructed by the OpenSubdiv's topology refiner (due to indexing difference). - Sharpness of non-manifold and boundary edges was not working correctly.
2019-01-16OpenSubdiv: Use own utility headerSergey Sharybin
Replaces direct access to std.
2019-01-16OpenSubdiv: Cleanup, indentationSergey Sharybin
2019-01-16Logging: add '--log-show-timestamp' option.Campbell Barton
Part of D4214 by @sobakasu w/ edits.
2019-01-15Merge branch 'blender2.7'Campbell Barton
2019-01-15Revert fix for T48901: Use of XIWarpPointerCampbell Barton
Xorg's XIWarpPointer doesn't support multi-head display while XWarpPointer does. Revert since this is a known TODO in Xorg and setting a custom xinput matrix seems not to be used often. Resolves T50383
2019-01-15Revert fix for T48901: Use of XIWarpPointerCampbell Barton
Xorg's XIWarpPointer doesn't support multi-head display while XWarpPointer does. Revert since this is a known TODO in Xorg and setting a custom xinput matrix seems not to be used often. Resolves T50383
2019-01-14Windows: add support for Windows Ink.Christopher Peerman
Before this Blender always needed the Wintab driver. This adds support for the native pressure API in Windows 8+, making it possible to get pressure sensitivity on e.g. Microsoft Surface hardware without any extra drivers. By default Blender will automatically use Wintab if available, and if not use Windows Ink instead. There is also a new user preference to explicitly specify which API to use if automatic detection fails. Fixes T57869: no pressure sensitivity with Surface pen or laptop. Code by Christopher Peerman with some tweaks by Brecht Van Lommel. Differential Revision: https://developer.blender.org/D4165
2019-01-14Cleanup: refactor GHOST wintab handling.Brecht Van Lommel
2019-01-14Cleanup: add begin/end iterators to Cycles NodeEnum.Alex Fuller
Differential Revision: https://developer.blender.org/D4173
2019-01-14Fix Cycles node definition typos and incorrect enum value.Alex Fuller
Differential Revision: https://developer.blender.org/D4174
2019-01-14Merge branch 'blender2.7'Brecht Van Lommel
2019-01-14Fix T55589: drawing strokes with Microsoft surface pen misses first part.Christopher Peerman
This disables touch gesture recognition in Blender, avoiding any initial delay when drawing with grease pencil, texture paint, etc. Differential Revision: https://developer.blender.org/D4203
2019-01-14Merge branch 'blender2.7'Brecht Van Lommel
2019-01-14Fix T60450: Cycles broken GPU denoising after recent changes.Brecht Van Lommel
2019-01-11Merge branch 'blender2.7'Sergey Sharybin
2019-01-11Fix T60145: Cycles resets manually set affinitySergey Sharybin
This change brings back old original logic which was checking whether worker threads do fit into an active CPU group. But it does it a bit smarter now and is also checking affinity within that group. This way Cycles will use all threads on a Threadripper2 CPU if it's set to automatic number of threads, but on another hand will not change affinity if user requested 16 threads and changed Blender affinity.
2019-01-11Update bundled version of NUMA API librarySergey Sharybin
2019-01-11Merge branch 'blender2.7'Sergey Sharybin
2019-01-11Fix T60227: Crash when Cycles uses more than system threadsSergey Sharybin
Tweaked scheduling so it survives this situation by scattering "extra" threads uniformly over all the NUMA nodes. There are still tweaks possible to make some specific hardware configurations work better.
2019-01-11Fix T60320: Cycles OpenCL denoising filter errors on some drivers.Brecht Van Lommel
2019-01-11MSVC: remove compiler __func__ defineCampbell Barton
No longer needed and exposes a bug in clang-format see: D4185