June 27, 2019, 17:34 (GMT) |
Merge branch 'master' into temp-gpencil-drw-engine |
June 27, 2019, 17:34 (GMT) |
GPencil: Fix missing Fill area when drawing an stroke There was a mistake in the shading group name. |
Revision 62cde7a by Julian Eisel (soc-2019-openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) June 27, 2019, 17:17 (GMT) |
Finish VR view drawing callback set up * Allow passing custom data to session draw function, passed to the callback * Actually call the callback * Create and bind a WM level callback. Will later be used to draw the viewport. Also, check if session is actually visible before drawing. |
June 27, 2019, 17:11 (GMT) |
GPencil: Remove redundant parameter |
June 27, 2019, 17:11 (GMT) |
Cleanup: fix compiler warnings |
June 27, 2019, 17:11 (GMT) |
Masking: make image editor UI consistent with clip editor * Mask Display menu is now part of the header * Sidebar now has a separate Mask tab * Add context menu when in mask mode Differential Revision: https://developer.blender.org/D5102 |
Revision e4fcf25 by Julian Eisel (soc-2019-openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) June 27, 2019, 16:56 (GMT) |
Don't use Microsoft::WRL::ComPtr<...> for COM types Makes things difficult if you're not familar with COM. |
June 27, 2019, 16:22 (GMT) |
Fix T66166: NLA invisible source list selection |
June 27, 2019, 15:59 (GMT) |
GPencil: Initial changes to redesign the layers blend modes. These changes were proposed by @fclem in order to make more efficient the engine. Still WIP: NO layers blend modes working and no clamp. |
June 27, 2019, 15:33 (GMT) |
DRW: Add RGBA16 support for framebuffers This avoid assert. |
June 27, 2019, 15:24 (GMT) |
Fix T65010: Affect options not being displayed in the UV editor snap settings. Reviewers: brecht, billreynish Reviewed By: brecht Differential Revision: https://developer.blender.org/D5141 |
Revision 17441b3 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 27, 2019, 15:03 (GMT) |
use one block allocator per thread instead of per block |
June 27, 2019, 15:02 (GMT) |
Cleanup: EditMode: Remove uneeded shader depth bias The bias is done using the DRWView now, no need to double it. |
June 27, 2019, 15:02 (GMT) |
Fix T66119: Assert editing Lattice |
June 27, 2019, 15:02 (GMT) |
ObjectMode: Fix selection points of LightGrids |
June 27, 2019, 15:02 (GMT) |
DRW: Fix point shaders not using gl_PointSize All Shaders inside DRW should use gl_PointSize. |
June 27, 2019, 14:45 (GMT) |
USD: support for simple preview materials Very simple versions of the materials are now exported, using only the viewport diffuse RGB, metallic, and roughness. When there are multiple materials, the mesh faces are stored as geometry subset and each material is assigned to the appropriate subset. If there is only one material this is skipped. The first material if any) is always applied to the mesh itself (regardless of the existence of geometry subsets), because the Hydra viewport doesn't support materials on subsets. See https://github.com/PixarAnimationStudios/USD/issues/542 for more info. Note that the geometry subsets are not yet time-sampled, so it will break when an animated mesh changes topology. |
Revision 56bc8e9 by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 27, 2019, 14:44 (GMT) |
Merge branch 'master' into greasepencil-object Conflicts: source/blender/draw/engines/gpencil/gpencil_draw_utils.c |
June 27, 2019, 14:42 (GMT) |
Cleanup: GPencil remove DRW_ prefix for internal functions. The prefix DRW_ must be used only for modules inside Draw Manager and not in the Engines. |
Revision 700c2c8 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 27, 2019, 14:21 (GMT) |
keep track of newly allocated blocks |
|