December 10, 2018, 18:02 (GMT) |
Edit Mesh: Opti: Reduce max_vertices in geometry shader This is a really small win that had been overlooked when optimizing the shader. |
December 10, 2018, 18:02 (GMT) |
Edit Mesh: Fix edges poking through the verts points in xray/seethrough mode |
December 10, 2018, 18:02 (GMT) |
Edit Mesh: Make "fresnel effect" not transparent but mix between 2 colors Alpha blending is causing too many issues. Revert back to something simpler. |
December 10, 2018, 18:02 (GMT) |
Edit Mesh: Draw inner edge selected in vert edit mode if both verts selected This only make the edge fully selected. There is still no gradient like in 2.79 when only one vertex is selected. |
December 10, 2018, 18:02 (GMT) |
DRW: Batch Cache: Mesh: Port edit mesh batches to batch request method This also do some renaming/cleanups. |
December 10, 2018, 18:02 (GMT) |
DRW: Batch Cache: Mesh: Port more batches to batch request method |
December 10, 2018, 18:02 (GMT) |
DRW: Batch Cache: Add batch request system This makes it possible for engines to ask for batches and only fill their data after all engine populate functions have run. This means that, when creating the batches data we already know all the batches that are needed for this redraw and the needed data. This allows for less redundant data preparation and better attrib masking. Ideally, we should run all viewports populate function before executing the batch construction but this is not the scope of this patch. Conversion from the old request method will be progressive and both can coexist (see uses of mesh_create_pos_and_nor()). |
December 10, 2018, 18:02 (GMT) |
GPU: Make changes to GPUIndexBuf and GPUVertBuf to allow multithreading This is a small change. We delay all gl calls at the first use of the GPUIndexBuf / GPUVertBuf in order to be able to create multiple buffers from different threads without having many gl contexts. |
December 10, 2018, 18:02 (GMT) |
GPU: Cleanup: Rename vbo to ibo for index buffers |
Revision b17c8df by Charlie Jolly (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) December 10, 2018, 16:45 (GMT) |
GP: Tidy |
Revision 6073037 by Charlie Jolly (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) December 10, 2018, 16:42 (GMT) |
GP: Primitives: tidy up control point code The display of control points is temporary as this is still wip. |
December 10, 2018, 16:37 (GMT) |
Fix T58932: Impossible to influence the particle system |
December 10, 2018, 16:28 (GMT) |
Merge remote-tracking branch 'origin/blender2.8' into fracture_modifier-2.8 # Conflicts: # source/blender/modifiers/intern/MOD_boolean.c |
Revision ac7618d by Charlie Jolly (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) December 10, 2018, 16:23 (GMT) |
GP: Primitives: tidy up control point code The display of control points is temporary as this is still wip. |
Revision 41e059d by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) December 10, 2018, 16:15 (GMT) |
GP: Add missing depsgraph update |
Revision fdff9ce by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) December 10, 2018, 15:54 (GMT) |
GP: Set Brush default material when add new GP Object Before the brush color was not set equal to object active color. |
Revision 811cf68 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) December 10, 2018, 15:42 (GMT) |
GP: Remove Object Onion Skin switch It was confusing to have two switches. |
Revision 0c0f355 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) December 10, 2018, 15:21 (GMT) |
GP: Replace Clamp icon |
December 10, 2018, 14:59 (GMT) |
Fix T58928: New Action causes crash when duplicating bone Basically, armature update is not supposed to be run in edit mode. This worked in master and new dependency graph because nobody was tagging armature for an update. But with all those copy-on-write and other things we can't ensure tag doesn't happen (and we shouldn't). So now we ensure unwanted code is not run from the code itself. P.S. Deeper reason of this goes to the optimization of not updating pose channels when in edit mode. Since pose doesn't define anything there we don't want to be bothered with a pose update after every operation which changes it. |
December 10, 2018, 14:54 (GMT) |
Cycles: Restore properties in the interface They got lost in one of the merges it seems. |
|
|
|


Master Commits
MiikaHweb | 2003-2021