Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-06 | Eevee: Remove uses of DRW_shgroup_call_dynamic_add_empty in shadows and ↵ | Clément Foucault | |
probe rendering. This was adding an unecessary high number of DRWCall per objects. | |||
2017-11-06 | DRW: Use pseudo persistent memory pool for the rendering data structure. | Clément Foucault | |
This gets rid of the bottleneck of allocation / free of thousands of elements every frame. Cache time (Eevee) (test scene is default file with cube duplicated 3241 times) pre-patch: 23ms post-patch: 14ms | |||
2017-11-06 | Fix T51604: Support Auto-Smooth in Edit-Mesh | Germano | |
and allocate loop_normals in MeshRenderData instead of CustomData Differential Revision: D2907 | |||
2017-11-06 | Depsgraph: Cleanup, remove obsolete unused function | Sergey Sharybin | |
2017-11-06 | epsgraph: Use explicit graph API for sequencer | Sergey Sharybin | |
2017-11-06 | Depsgraph: Use explicit graph API for point cache | Sergey Sharybin | |
2017-11-06 | Depsgraph: Use explicit graph API for audio bake | Sergey Sharybin | |
2017-11-06 | Depsgraph: Use explicit graph API for OpenGL render | Sergey Sharybin | |
2017-11-06 | Depsgraph: Use new API for alembic C-API | Sergey Sharybin | |
2017-11-06 | Update comment, reference new API function | Sergey Sharybin | |
2017-11-06 | Depsgraph: Use new scene update API in preview render | Sergey Sharybin | |
2017-11-06 | Depsgraph: Make graph to be per-scene-layer for RNA | Sergey Sharybin | |
New access is C.scene.render_layers.active.depsgraph. This will give depsgraph for a given layer. In the future there will need to be some extra context to be passed. | |||
2017-11-06 | Depsgraph: Cleanup, remove depgraph_legacy from evaluation routines | Sergey Sharybin | |
2017-11-06 | Depsgraph: Cleanup, remove depsgraph_legacy from building routines | Sergey Sharybin | |
2017-11-06 | Depsgraph: Cleanup, remove unused function | Sergey Sharybin | |
2017-11-06 | Depsgraph: Cleanup, remove depsgraph_legacy from depsgraph_tag.cc | Sergey Sharybin | |
2017-11-06 | Depsgraph: Avoid non-requested allocation of depsgraph | Sergey Sharybin | |
2017-11-05 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2017-11-05 | Cleanup: order buffer length after the buffer | Campbell Barton | |
2017-11-05 | Cleanup: remove paranoid NULL check | Campbell Barton | |
2017-11-05 | Cleanup: spelling | Campbell Barton | |
2017-11-04 | UI: show tool-tips for each tools shortcuts | Campbell Barton | |
2017-11-04 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2017-11-04 | UI: tool-tip refactor, don't hard code field types | Campbell Barton | |
Allow other kinds of tips be created w/o exceeding hard limits. | |||
2017-11-04 | UI: correct flag re-use | Campbell Barton | |
Adding ability to show a button as pressed w/o UI_SELECT set caused other flags to be cleared that shouldn't have been. | |||
2017-11-03 | Scene API: Switch to explicit scene graph update API | Sergey Sharybin | |
This is part of lets-get-rid-of-scene->legacy_depsgraph work | |||
2017-11-03 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2017-11-03 | Scene RNA API: More global mains goes away | Sergey Sharybin | |
2017-11-03 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2017-11-03 | Scene RNA API: Main from globals goes away | Sergey Sharybin | |
Bye bye.. | |||
2017-11-03 | Depsgraph: Use explicit depsgraph in object add | Sergey Sharybin | |
2017-11-03 | Depsgraph: Port more areas to direct depsgraph API | Sergey Sharybin | |
This is a lots of changes, but they are boiling down to a simple API changes where we are no longer relying on implicit usage of scene's depsgraph and pass depsgraph explicitly. There should be no user measurable difference, render_layer* tests are also passing. | |||
2017-11-03 | Depsgraph: Use explicit graph API in transform code | Sergey Sharybin | |
2017-11-03 | Depsgraph: Add utility function to tag ID for update within a specific graph | Sergey Sharybin | |
2017-11-03 | Depsgraph: Use explicit depsgraph in alembic module | Sergey Sharybin | |
2017-11-03 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2017-11-03 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2017-11-03 | Cleanup: split interface_regions.c | Campbell Barton | |
Each region type is quite separate and file was getting too big. | |||
2017-11-03 | Fix incorrect allocation size | Campbell Barton | |
2017-11-03 | Fix Blenderplayer (tm) | Jens Verwiebe | |
2017-11-02 | Freestyle: Fix access freed memory when freeing fresstyle bmain | Sergey Sharybin | |
Some of the uninitializaiton code was leaving bases pointing freed memory. | |||
2017-11-02 | Fix iterator usage from C++ code | Sergey Sharybin | |
Old code was not supported by GCC, see some details and progress https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55606 | |||
2017-11-02 | Freestyle: Keep lines on manageable complexity | Sergey Sharybin | |
Two level;s of casts in a single line, c'mon. | |||
2017-11-02 | Fix Cycles showing empty tiles while they are being denoised. | Brecht Van Lommel | |
2017-11-02 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2017-11-02 | Cleanup: minor comment correction | Campbell Barton | |
2017-11-02 | UI: add UI_SELECT_DRAW flag | Campbell Barton | |
Allow to draw as pressed w/o interfering with behavior. Resolves issue where buttons raised on mouse-over. | |||
2017-11-02 | Merge branch 'master' into blender2.8 | Sybren A. Stüvel | |
# Conflicts: # tests/gtests/alembic/abc_export_test.cc | |||
2017-11-02 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2017-11-02 | Fix T53182: cancelling save buffers + denoising render clears image. | Brecht Van Lommel | |