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-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
2019-01-11MSVC: remove compiler __func__ defineCampbell Barton
No longer needed and exposes a bug in clang-format see: D4185
2019-01-10Cleanup: ensure header guards come firstCampbell Barton
Causes clang-format not to detect header guards, indenting all preprocessor lines in the header.
2019-01-10Cleanup: ensure header guards come firstCampbell Barton
Causes clang-format not to detect header guards, indenting all preprocessor lines in the header.
2019-01-09Merge branch 'blender2.7'Brecht Van Lommel
2019-01-09Fix Cycles viewport render doing some unnecessary work at the start.Brecht Van Lommel
In some cases it would load adaptive kernels or even start rendering twice because the first time the scene was not fully synced yet.
2019-01-09Fix T60300, T57774: Cycles OpenCL viewport crash with subsurface scattering.Brecht Van Lommel
2019-01-09Merge branch 'blender2.7'Sergey Sharybin
2019-01-09Cycles: Add utility to dump BVH tree as graphviz fileSergey Sharybin
2019-01-09Cycles: Make BVH wider prior to packingSergey Sharybin
This allows to do more non-trivial tree modifications to make it more dense and more friendly for vectorization.
2019-01-09Fix T60342: exception when creating cycles integrator or sampling presetJacques Lucke
2019-01-08Fix T60320: Cycles OpenCL volume rendering error on some drivers.Brecht Van Lommel
2019-01-08Fix T60300: Cycles SSS render hanging with AMD OpenCL.Brecht Van Lommel
2019-01-07OpenSundiv: Simplify tweaking of shared stencil/patch settingsSergey Sharybin
2019-01-05UI: Preferences Redesign Part 2Severin
(Part 1 was 00963afc14978b) Does the following changes visible to users: * Use panels and sub-panels for more structured & logical grouping * Re-organized options more logically than before (see images in D4148) * Use flow layout (single column by default). * New layout uses horizontal margin if there's enough space. * Change size of Preferences window to suit new layout. * Move keymap related options from "Input" into own section. * Own, left-bottom aligned region for Save Preferences button. * Adjustments of names, tooltips & icons. * Move buttons from header into the main region (except editor switch). * Hide Preferences header when opened in temporary window. * Use full area width for header. * Don't use slider but regular number widget for UI scale. * Gray out animation player path option if player isn't "Custom" Internal changes: * Rearrange RNA properties to match changed UI structure. * Introduces new "EXECUTE" region type, see reasoning in D3982. * Changes to panel layout and AZone code for dynamic panel region. * Bumps subversion and does versioning for new regions. RNA changes are documented in the release notes: https://wiki.blender.org/wiki/Reference/Release_Notes/2.80/Python_API/Preferences_API Design & implementation mostly done by @billreynish and myself. I recommend checking out the screenshots posted by William: https://developer.blender.org/D4148#93787 Reviewed By: brecht Maniphest Tasks: T54115 Differential Revision: https://developer.blender.org/D4148
2019-01-04Haiku: build fixCampbell Barton
D4130 by @miqlas
2019-01-04Haiku: build fixCampbell Barton
D4130 by @miqlas
2019-01-03Fix T59349: Cycles viewport render flickering when changing some settings.Brecht Van Lommel
2019-01-03Merge branch 'blender2.7'Brecht Van Lommel
2019-01-03Fix for T58250 fix: Blender failing to start with OpenGL context < 4.5.Brecht Van Lommel
2019-01-03Fix T54962: Cycles crash using subsurface scattering texture blur.Brecht Van Lommel
2019-01-03Fix T58250: crash starting Blender on X11 without OpenGL 3.3.Brecht Van Lommel
Instead display an error message and exit.
2019-01-02Merge branch 'blender2.7'Brecht Van Lommel
2019-01-02Fix T60061: Cycles OSL point density not working.Brecht Van Lommel
Add override keywords so we can detect when the function definitions change.
2019-01-02Fix T59792: Cycles crash rendering motion pass with motion blur enabled.Brecht Van Lommel