Revision 6bd53cb by Campbell Barton February 28, 2018, 00:45 (GMT) |
Cleanup: comment for depth picking code, const args Note that setting `glDepthFunc` isn't important, since 2.8 branch changes this value it might seem like an error however it's harmless in this case - so better make note of this. |
Revision 4d382e2 by Clément Foucault February 28, 2018, 00:39 (GMT) |
DRW: Disable depth test when drawing statistics |
Revision 6addaf7 by Campbell Barton February 28, 2018, 00:37 (GMT) |
Cleanup: use 'uint' for GPU_select |
Revision 74a22c8 by Clément Foucault February 28, 2018, 00:29 (GMT) |
DRW: Fix negative scale object drawing. |
Revision 0df21e2 by Clément Foucault February 28, 2018, 00:29 (GMT) |
DRW: Refactor & Split draw_manager.c into multiple files. Refactor include: - Removal of DRWInterface. (was useless) - Split DRWCallHeader into a new struct DRWCallState that will be reused in the future. - Use BLI_link_utils for APPEND/PREPEND. - Creation of the new DRWManager struct type. This will enable us to create more than one manager in the future. - Removal of some dead code. |
Revision d5a55b6 by Clément Foucault February 28, 2018, 00:29 (GMT) |
BLI_link_utils: Add BLI_LINKS_APPEND(list, link) |
Revision 11100fa by Brecht Van Lommel February 27, 2018, 23:08 (GMT) |
Merge branch 'master' into blender2.8 |
Revision bc71aa5 by Campbell Barton February 27, 2018, 23:05 (GMT) |
Cleanup: macros using _END, should have a _BEGIN Also use var names not likely to be shadowed. |
Revision 2eb94be by Brecht Van Lommel February 27, 2018, 22:42 (GMT) |
Code cleanup: refactor Cycles image metadata retrieval to use a struct. |
Revision 000002e by Dalai Felinto February 27, 2018, 21:25 (GMT) |
Cycles point density texture This still does not make point density to work in Cycles, but at least it pass the depsgraph down the line. Note this was working fine before the depsgraph/render refactor to pass evaluated depsgraph to the engines. |
February 27, 2018, 21:25 (GMT) |
Fix Cycles to mostly work with render layer / depsgraph changes. Point density texture and motion blur are still broken, and many more changes are needed in general to used evaluated datablocks. |
Revision 06420c5 by Dalai Felinto February 27, 2018, 21:25 (GMT) |
Refactor depsgraph/render logic to serve evaluated depsgraph to engines User notes ---------- Compositing, rendering of multi-layers in Eevee should be fully working now. Development notes ----------------- Up until now we were still using the same depsgraph for rendering and viewport evaluation. And we had to go out of our ways to be sure the depsgraphs were updated. Now we iterate over the (to be rendered) view layers and create a depsgraph to each one, fully evaluated and call the render engines (Cycles, Eevee, ...) with this viewlayer/depsgraph/evaluation context. At this time we are not handling data persistency, Depsgraph is created from scratch prior to rendering each frame. So I got rid of most of the partial update calls we had during the render pipeline. Cycles: Brecht Van Lommel did a patch to tackle some of the required Cycles changes but this commit mark these changes as TODOs. Basically Cycles needs to render one layer at a time. Reviewers: sergey, brecht Differential Revision: https://developer.blender.org/D3073 |
Revision bd119ab by Dalai Felinto February 27, 2018, 21:25 (GMT) |
Depsgraph: Expose query to get view layer to RNA |
Revision 0f6c08c by Gaia Clary February 27, 2018, 20:06 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 450be3b by Gaia Clary February 27, 2018, 19:41 (GMT) |
Collada: Added tests for Animation export |
Revision 1a65168 by Gaia Clary February 27, 2018, 16:53 (GMT) |
merge Collada changtes from master |
Revision 925f228 by Dalai Felinto February 27, 2018, 16:48 (GMT) |
Merge commit '6aadd61bd892d3908ed8151' into blender2.8 |
Revision 26fc197 by Gaia Clary February 27, 2018, 16:14 (GMT) |
Collada: commented out code was previously left over with an unresolved conflict in it. Deleting as its no longer needed |
Revision 05b5958 by Gaia Clary February 27, 2018, 16:08 (GMT) |
Collada: Remove obsolete code |
Revision d1f0bdd by Gaia Clary February 27, 2018, 16:02 (GMT) |
fix: Collada Matrixdata Importer tried to fix rotations where nothing was to fix. The matrixdata import is now only doing a matrix decompose and then pplies the decomposed values to 3 trans-, 3 scale- and 4 rot-curves) |
|