Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-25 | [windows/make.bat] use a more reliable way of locating visual studio 2017. | Ray Molenkamp | |
The registry hack we were using wasn't very reliable, the recommended way to locating visual studio is using vswhere (15.2 and up), using it also allows to switch between the regular and pre-release versions. | |||
2018-05-25 | WM: check modal handlers for keymap lookups | Campbell Barton | |
Keep in sync with 2.8x | |||
2018-05-25 | UI: fix assert | Campbell Barton | |
Replace hard-coded button size check with UI_UNIT_X. Caused icon-only buttons to have strings assigned based on UI-scale. | |||
2018-05-25 | 3D View: add pixelsize function w/o UI scale | Campbell Barton | |
2018-05-24 | Cycles: Cleanup: Remove duplicated atan2f definition for OpenCL | Lukas Stockner | |
Turns out that atan2f was already defined for OpenCL. | |||
2018-05-24 | Cycles Denoising: Don't use atomics in the accumulation kernel on CPUs | Lukas Stockner | |
The GPU kernel needs to use atomics for accumulation since all offsets are processed in parallel, but on CPUs that's not the case, so we can disable them there for a considerable speedup. | |||
2018-05-24 | Cycles/Compositor: Add arctan2 operation to the Math node | Lukas Stockner | |
The Math node currently has the normal atan() function, but for actual angles this is fairly useless without additional nodes to handle the signs. Since the node has two inputs anyways, it only makes sense to add an arctan2 option. Reviewers: sergey, brecht Differential Revision: https://developer.blender.org/D3430 | |||
2018-05-24 | 3D View: remove poll 3D view for copy/paste | Campbell Barton | |
These operators only need selected objects. | |||
2018-05-24 | Fix T55034: Setting duplication group for multiple selected items only | Philipp Oeser | |
affects one item UI editing multiple selected items missed the case of PROP_POINTER properties Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3373 | |||
2018-05-24 | Fix Extend property of Lasso select tool in Mask editor not working | Philipp Oeser | |
Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3361 | |||
2018-05-24 | Fix T54336: Extend property of Lasso select tool in Node editor does not | Philipp Oeser | |
work Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3360 | |||
2018-05-24 | Fix T55137: Compilation failing on non-x86-64 architectures | Lukas Stockner | |
Some conversion helper functions were (most likely by accident) contained inside an ifdef for SSE2 support, so on e.g. ARM they would be undefined and therefore cause compilation to fail. | |||
2018-05-23 | Cleanup: strip trailing space from interface files | Campbell Barton | |
2018-05-23 | Fix incorrect size in aligned lockfree realloc | Campbell Barton | |
Thanks to @alikendarfen for finding. | |||
2018-05-22 | blenderplayer: add stubs | Campbell Barton | |
2018-05-22 | Fix T55093: Bisect + fill crash | Campbell Barton | |
2018-05-22 | Memory allocator: use lockfree calls internally | Campbell Barton | |
Was already used in some areas. | |||
2018-05-21 | CMake: only include licences for enabled libs | Campbell Barton | |
2018-05-21 | Cleanup: use const for transform internal API | Campbell Barton | |
2018-05-21 | RNA: support for PARM_OUTPUT & PARM_RNAPTR | Campbell Barton | |
2018-05-21 | Fix too much memory usage for Cycles attribute map. | Brecht Van Lommel | |
Thanks to Thomas Krebs for identifying the problem and solution. | |||
2018-05-21 | Fix/workaround RNA build error in C++ API. | Brecht Van Lommel | |
It seems output parameter needs to be the last one. | |||
2018-05-21 | Cleanup: correct variable names | Campbell Barton | |
2018-05-21 | WM: utility to find a keymap item from an operator | Campbell Barton | |
Also RNA access to WM_keyconfig_update, needed when generating dynamic keymaps used in menus immediately after. | |||
2018-05-18 | Cycles tests: move to render/ folder, to share with Eevee. | Brecht Van Lommel | |
2018-05-18 | CMake: Add WITH_COMPILER_ASAN option | Campbell Barton | |
This supports easy toggling of Address Sanitizer. | |||
2018-05-18 | Cleanup: remove deprecated definitions | Campbell Barton | |
2018-05-18 | Fix T55115: crash when iterating SmokeDomainSettings color_grid property | Philipp Oeser | |
through python | |||
2018-05-18 | Fix crash drawing polygon curves | Campbell Barton | |
2018-05-18 | Add missing header | Campbell Barton | |
2018-05-18 | Logging: add --show-log-backtrace | Campbell Barton | |
Useful in debug builds to see a functions callers. | |||
2018-05-18 | Color: Assume Rec 709 in remaining comp nodes | Aaron Carlisle | |
Part of T54798 | |||
2018-05-17 | RNA: move enums to rna_rna.c | Campbell Barton | |
Needed for use in rna non runtime code. | |||
2018-05-17 | makesrna: error check from 2.8 | Campbell Barton | |
2018-05-15 | Fix T55032: Redo w/ file saved in edit-mode failed | Campbell Barton | |
It's important edit-mode has a step stored for redo to work, file load now ensures this in a generic way. | |||
2018-05-15 | Fix assert using '//' on an unsaved file | Campbell Barton | |
Annoying for debug builds. | |||
2018-05-15 | Cleanup: last spacetype enum name | Campbell Barton | |
2018-05-15 | Undo System: remove nested edit-mode undo calls | Campbell Barton | |
Regression in recent undo system changes, This caused T55048. When each mode had its own undo stack it was important to initialize it when entering edit-mode. | |||
2018-05-15 | Fix BMesh bisect not flagging dirty indices | Campbell Barton | |
2018-05-14 | Cleanup: quiet GCC -Wtype-limits | Campbell Barton | |
While the warning can normally be disabled, we don't have have as much control of warnings when macros are used. | |||
2018-05-14 | BLI_utildefines: re-ordering array delete macro | Campbell Barton | |
2018-05-13 | Cleanup: trailing space | Campbell Barton | |
2018-05-12 | Cleanup: modifier arg wrapping | Campbell Barton | |
2018-05-11 | Platform: macOS. Allow building on directory with whitespace (For example ↵ | Arto Kitula | |
/Volumes/External HD/blender-build) | |||
2018-05-11 | EditMesh: remove duplicate rip macro | Campbell Barton | |
Change the fill setting in the keymap, this allows tool access the macro with either setting. | |||
2018-05-11 | WM: initialize last used macro properties | Campbell Barton | |
2018-05-11 | Fix (unreported) broken freeing code for Sequencer. | Bastien Montagne | |
Freeing sequencer would always do usercount, which is now forbidden when called from main ID freeing code. Annoying in 2.7x, much more critical issue in 2.8! Also, moved RNA sequencer API functions to proper rna_scene_api.c file. | |||
2018-05-11 | Fix (unreported) load image code calling icin/preview update from non-Main ↵ | Bastien Montagne | |
thread. Icin/preview only works in main thread, while image loading can be done from others too... This could have generated random crashes and such. | |||
2018-05-09 | Fix broken 'check/validate libs' code with indirect libs. | Bastien Montagne | |
Readcode always set relative paths of indirectly linked libs relative to *current* .blend file, not to the library using it. But BKE_library_filepath_set was then setting them relative to their parent library, breaking checking code (and saved files even :((( ). | |||
2018-05-09 | Fix T54992: Lattice modifier on another Lattice object does not take the | Philipp Oeser | |
Influence vertexgroup into account |