Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-28 | Cleanup: sort forward declarations of enum & struct | Campbell Barton | |
Done using: source/tools/utils_maintenance/c_sort_blocks.py | |||
2019-01-27 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-01-27 | Fix Cycles standalone build as part of Blender. | Brecht Van Lommel | |
2019-01-26 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-01-26 | Cycles: add missing units for properties. | Robert Guetzkow | |
Differential Revision: https://developer.blender.org/D4258 | |||
2019-01-26 | Cleanup: fix compiler warnings. | Brecht Van Lommel | |
2019-01-25 | Fix T58142: Crash when use Cycles to render stereoscopy | Dalai 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-25 | Cleanup: sort cmake file lists | Campbell Barton | |
2019-01-25 | Cleanup: sort cmake file lists | Campbell Barton | |
2019-01-24 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-01-24 | Fix 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-24 | bring back possibility to override camera per view | Philipp 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-24 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-01-24 | Cycles: 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-24 | Cleanup: trailing space guardedalloc & memutil | Campbell Barton | |
2019-01-23 | Fix T54834: VSE can't import OGG Theora video | Sergey Sharybin | |
2019-01-23 | Cleanup: Spelling in comment | Sergey Sharybin | |
2019-01-22 | Fix T58640: Round corner in edge crease of subdivided surfaces | Sergey Sharybin | |
Fix T60502: Creasing behavior on 2.8 seams wrong Was a mistake in a boundary vertices sharpness calculation. | |||
2019-01-22 | Cleanup: space after template bracket | Sergey Sharybin | |
2019-01-22 | Merge branch 'blender2.7' | Sergey Sharybin | |
2019-01-21 | Fix T60683, T60662: Cycles render crash in edit mode for certain meshes. | Brecht Van Lommel | |
2019-01-21 | Cleanup: add clarifying comments for recent NUMA fixes. | Brecht Van Lommel | |
2019-01-19 | Cleanup: add trailing commas | Campbell Barton | |
Prevents clang-format merging into a single line. | |||
2019-01-18 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-01-18 | Fix T60627: Cycles render hanging on Windows with threadripper CPU. | Sergey Sharybin | |
2019-01-18 | Fix T60585: Cycles not using all cores on threadripper, after recent changes. | Brecht Van Lommel | |
2019-01-18 | Fix T60585: Cycles not using all cores on threadripper, after recent changes. | Brecht Van Lommel | |
2019-01-18 | Fix 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-18 | Cycles: Fixed uninitialized memory | Stefan Werner | |
Cryptomatte on CPU with accurate mode was hitting uninitialized variables. This is now explicitly initializing them to NULL. | |||
2019-01-18 | Cycles: Cast to correct base type when checking requested features | Lukas Stockner | |
2019-01-17 | Fix T60558: Cycles viewport render mismatch when the camera is a light. | Brecht Van Lommel | |
2019-01-16 | Merge branch 'blender2.7' | Sergey Sharybin | |
2019-01-16 | Cycles: Report whether camera was detected inside volume or not | Sergey Sharybin | |
2019-01-16 | OpenSubdiv: Remove topology orientation code | Sergey 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-16 | OpenSubdiv: Implement UV topology comparison | Sergey Sharybin | |
2019-01-16 | OpenSubdiv: Correct topology cpmparator | Sergey 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-16 | OpenSubdiv: Use own utility header | Sergey Sharybin | |
Replaces direct access to std. | |||
2019-01-16 | OpenSubdiv: Cleanup, indentation | Sergey Sharybin | |
2019-01-16 | Logging: add '--log-show-timestamp' option. | Campbell Barton | |
Part of D4214 by @sobakasu w/ edits. | |||
2019-01-15 | Merge branch 'blender2.7' | Campbell Barton | |
2019-01-15 | Revert fix for T48901: Use of XIWarpPointer | Campbell 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-15 | Revert fix for T48901: Use of XIWarpPointer | Campbell 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-14 | Windows: 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-14 | Cleanup: refactor GHOST wintab handling. | Brecht Van Lommel | |
2019-01-14 | Cleanup: add begin/end iterators to Cycles NodeEnum. | Alex Fuller | |
Differential Revision: https://developer.blender.org/D4173 | |||
2019-01-14 | Fix Cycles node definition typos and incorrect enum value. | Alex Fuller | |
Differential Revision: https://developer.blender.org/D4174 | |||
2019-01-14 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-01-14 | Fix 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-14 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-01-14 | Fix T60450: Cycles broken GPU denoising after recent changes. | Brecht Van Lommel | |