Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-15 | Cleanup/refactor: no new general arg-less macros enforcing var names please! | Bastien Montagne | |
We do have an history of those pieces of evil in our code, would be nice to get fully rid of it, but at the very least let's not add more of them in new code. :) | |||
2017-08-15 | Fix new Scene ID copying code. | Bastien Montagne | |
Missed depsgraph_legacy new pointer to nullify when merged/adapted new ID copying code to blender2.8. | |||
2017-08-15 | Merge branch 'master' into blender2.8 | Sybren A. Stüvel | |
# Conflicts: # source/blender/makesrna/intern/rna_render.c | |||
2017-08-15 | Manipulator: border editable only w/ selected camera | Campbell Barton | |
While this isn't really needed, active border was annoying. | |||
2017-08-15 | Alembic import: report object name in face color index out of bounds error | Sybren A. Stüvel | |
2017-08-15 | Alembic import: fix crash when face color index is out of bounds. | Sybren A. Stüvel | |
This can happen with Alembic files exported from Maya. I'm unsure as to the root cause, but at least this fixes the crash itself. Thanks to @looch for reporting this with a test file. The test file has to remain confidential, though, so it's on my workstation only. | |||
2017-08-15 | [deps_build/macOS] Fix FFMPEG & VPX configure command | Arto Kitula | |
FFMPEG & VPX don't handle target with --build parameter, so we need to make sure use of plain configure command Reviewed by: Brecht Van Lommel Differential Revision: http://developer.blender.org/D2791 | |||
2017-08-15 | Fix blenderplayer | Dalai Felinto | |
2017-08-15 | Error in last commit | Campbell Barton | |
Get/set mismatch, reading from pchan, writing to bone. | |||
2017-08-15 | Manipulator: Add b-bone spline editing | Campbell Barton | |
This needs some improvements since matching handles *exactly* is a bit involved. | |||
2017-08-15 | Manipulator: grab3d use own vars to store offset | Campbell Barton | |
Was complicating general use case, also support for transforming with matrix_space set. Add matrix_space support for manipulator_window_project_2d too. | |||
2017-08-15 | Manipulator: store initial-final matrix for reuse | Campbell Barton | |
Also take matrix_space into account when calculating final pixel size. | |||
2017-08-15 | Cycles/BI: Add a pixel size option for speeding up viewport rendering | Lukas Stockner | |
This patch adds "Pixel Size" to the performance options, which allows to render in a smaller resolution, which is especially useful for displays with high DPI. Reviewers: Severin, dingto, sergey, brecht Reviewed By: brecht Subscribers: Severin, venomgfx, eyecandy, brecht Differential Revision: https://developer.blender.org/D1619 | |||
2017-08-15 | [build_deps/Windows] Add numpy headers to the python include folder on ↵ | Ray Molenkamp | |
windows, required for D2716 | |||
2017-08-15 | [depsbuilder] fix outdated python patch on windows. | Ray Molenkamp | |
2017-08-15 | [depsbuilder] Fix broken osl flags on windows. | Ray Molenkamp | |
2017-08-14 | Cycles: Fixed broken camera motion blur when motion was not set to center on ↵ | Stefan Werner | |
frame Reviewers: #cycles, sergey Reviewed By: #cycles, sergey Subscribers: sergey Differential Revision: https://developer.blender.org/D2787 | |||
2017-08-14 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2017-08-14 | Fix T52331: Motion blur shutter length not keyable | Sergey Sharybin | |
The only reason shutter time was marked as non-animatable is because Blender Internal render does not support such animation. But this is something what users are keeping asking for and now Blender Internal is on it's way out. Enabled animation of this property, but noted in tooltip that Blender Internal does not support animation of this property. | |||
2017-08-14 | Fix T52391: Crash on duplicating material. | Bastien Montagne | |
Bug in new ID copying code, thanks once again to stupid nodetrees, we ended up wrongly remapping MA node->id pointers to NodeTree when copying materials using node trees... | |||
2017-08-14 | Cleanup: confusing naming in BKE_node_tree_copy_data(). | Bastien Montagne | |
2017-08-14 | New ID Copying code: fix node_tree_copy_data still potentially increasing ↵ | Bastien Montagne | |
usercount of its gpencil pointer. _copy_data() functions of datablocks shall never handle that, it's done by generic calling code in library.c. | |||
2017-08-14 | Cycles: Guard memcpy to potentially re-allocating memory with lock | Sergey Sharybin | |
Basically, make re-alloc and memcpy from the same lock, otherwise one thread might be re-allocating thread while another one is trying to copy data there. Reported by Mohamed Sakr in IRC, thanks! | |||
2017-08-14 | Tracking: Fix missing checks in operator poll functions | Sergey Sharybin | |
Reported by Vuk Gardašević (lijenstina) in IRC, thanks! | |||
2017-08-14 | Fix T51850: Motion tracking - poor performance with keyframe matching on ↵ | Sergey Sharybin | |
large video Enabled cache for frame accessor and tweaked policy so we guarantee keyframed images to be always in the cache. The logic might fail in some real corner case (for example, when doing multiple tracks at once on a system where we can not fit 2 clip frames in cache) but things are much better now for regular use. | |||
2017-08-14 | Tracking: Make frame accessor cache safe for threading | Sergey Sharybin | |
2017-08-14 | Tracking: Cleanup, newlines and comments | Sergey Sharybin | |
2017-08-14 | Tracking: Cleanup, de-duplicate code | Sergey Sharybin | |
2017-08-14 | Trackign: Add some basic logging about caching in frame accessor | Sergey Sharybin | |
2017-08-14 | Tracking: Make frame access cache aware of region | Sergey Sharybin | |
Cache is still kept disabled, need to think of a policy for cache cleanup. | |||
2017-08-14 | Tracking: Correct comparison in cache keys | Sergey Sharybin | |
This code wasn't uses, but the key comparison was totally wrong. | |||
2017-08-14 | Tracking: Cleanup and some comments | Sergey Sharybin | |
2017-08-14 | Move back master to BCon1 (aka alpha) status. | Bastien Montagne | |
Forgot to do that the other week, master is no more 2.79 RC! | |||
2017-08-14 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2017-08-13 | [build_deps/Windows] Prevent writing of any files into the source tree. | Ray Molenkamp | |
2017-08-13 | GPU_framebuffer: Fix incorrect last level. | Clément Foucault | |
2017-08-13 | Eevee: Optimize and improve GTAO Horizon search | Clément Foucault | |
This fix a bug when occluder are on the edge of the screen and occludes more than they should. Grouped the texture fetches together and clamp the ray at the border of the screen. Also add a few util functions. | |||
2017-08-13 | Eevee: Fix the AO problem around object edges. | Clément Foucault | |
This was due to missing GL_TEXTURE_MAG_FILTER. | |||
2017-08-13 | DRW: Make Cache timing global and not per object. | Clément Foucault | |
This is to fix some performance bottleneck. | |||
2017-08-13 | Code cleanup: make L_transparent part of PathRadiance. | Brecht Van Lommel | |
2017-08-13 | Code cleanup: make DebugData part of PathRadiance. | Brecht Van Lommel | |
2017-08-13 | Code cleanup: make it easier to test only Sobol, CMJ or Pseudorandom. | Brecht Van Lommel | |
2017-08-12 | Cycles: optimize CPU split kernel data init. | Brecht Van Lommel | |
2017-08-12 | Code cleanup: remove unused Cycles random number code. | Brecht Van Lommel | |
2017-08-12 | Fix T52372: CUDA build error after recent changes. | Brecht Van Lommel | |
2017-08-12 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2017-08-12 | WM: load UI for new file, even when pref disabled | Campbell Barton | |
Loading startup file always loads the UI now. | |||
2017-08-12 | GPU_framebuffer: Fix performance issue on intel. | Clément Foucault | |
This should fixes the error message that a stall occured because of busy mipmap. This happened on the minmax buffer generation and introduced a random 0.2ms latency. I'm not sure of what was happening though. | |||
2017-08-12 | Eevee: Fix and opimize MinMaxZ generation. | Clément Foucault | |
2017-08-12 | Fix T52368: OSL trace() crash after recent changes. | Brecht Van Lommel | |