April 14, 2018, 11:03 (GMT) |
Undo: refactor memfile writing - Move static undo variable into 'WriteData', 'memfile_chunk_add' used arguments in a confusing way, sometimes to set/clear static var. - Replace checks for 'wd->current' with 'wd->use_memfile' move memfile vars into 'wd->mem' struct. |
April 14, 2018, 10:30 (GMT) |
April 14, 2018, 05:25 (GMT) |
BGL: Expose OpenGL API for FrameBuffers and RenderBuffers. |
Revision 7281d36 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 13, 2018, 14:05 (GMT) |
Fix parameter list errors after merge |
April 13, 2018, 14:01 (GMT) |
Merge branch 'blender2.8' into blender2.8-workbench |
Revision 6780159 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 13, 2018, 13:54 (GMT) |
Merge branch 'blender2.8' into greasepencil-object Conflicts: source/blender/blenloader/intern/readfile.c |
April 13, 2018, 13:49 (GMT) |
Workbench: Silhouette shading Currently it uses the `obj->col`. This needs to be made more intelligent with fe collection overrides. |
April 13, 2018, 13:47 (GMT) |
PyAPI: Gawain: Checks the member `data` instead `vbo_id`. After recent changes in gawain, `vbo_id` is now assigned in VertBuf creation. |
April 13, 2018, 13:41 (GMT) |
RNA: Fix crash with select_mode_update. `bpy.context.tool_settings.mesh_select_mode = (True, True, True)` was crashing because `wmn->window` was not being passed. |
April 13, 2018, 13:38 (GMT) |
DRW: Deferred Shader Compilation: Optimize shaders compilation. `glFinish()` that was causing bad perf issue on `Intel(R) HD Graphics 4000`. |
April 13, 2018, 13:36 (GMT) |
CLAY: Fix prepass shader on certain compiler. `Intel(R) HD Graphics 4000` driver sometimes does stupid things. |
April 13, 2018, 12:38 (GMT) |
Python API: remove preview/render resolution settings from API functions. For correct results these must have been set already when the depsgraph was created and evaluated, so all dependencies have appropriate resolutions too. For particle we no longer backup and restore the viewport particles to avoid overwriting them during render, as copy-on-write solves this for us. Even without COW particles seem to work ok. This also removes the particle simplification options based on camera. This was never used much and only available in Blender Internal. Differential Revision: https://developer.blender.org/D3148 |
April 13, 2018, 12:17 (GMT) |
Depsgraph: don't pass evaluation context to update functions. The depsgraph now contains all the state needed to evaluate it. Differential Revision: https://developer.blender.org/D3147 |
April 13, 2018, 12:17 (GMT) |
Depsgraph: remove engine type from evaluation context. This was only used for viewport rendering, where we can just pass the engine type directly. There is no technical reason why we can't draw the same depsgrpah with different render engines. It also led to some weird things like requiring a render engine for snapping and raycast API functions. Differential Revision: https://developer.blender.org/D3145 |
April 13, 2018, 12:17 (GMT) |
Depsgraph: store mode and time in depsgraph, add view layer / scene accessors. Scene, view layer and mode are now set in the constructor and never changed. Time is updated on frame changes to indicate which frame is being or has been evaluated last. This is a step towards making EvaluationContext obsolete. Differential Revision: https://developer.blender.org/D3144 |
April 13, 2018, 12:16 (GMT) |
Python API: remove object.dupli_list_create and dupli_list_clear. Cycles is no longer using this. There are still addons using it but for correct results with the new depsgraph this API should not be used. Differential Revision: https://developer.blender.org/D3143 |
April 13, 2018, 11:04 (GMT) |
Fix incorrect object in editmode tests in depsgraph eval. These cases should not depend on the view layer. |
April 13, 2018, 11:04 (GMT) |
Fix incomplete evaluation context in depsgraph iter. |
April 13, 2018, 10:25 (GMT) |
Merge branch 'blender2.8' into asset-engine Conflicts: release/scripts/startup/bl_ui/space_filebrowser.py |
April 13, 2018, 10:19 (GMT) |
Merge branch 'master' into blender2.8 |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021