Revision dd6dcf8 by Bastien Montagne February 7, 2019, 20:52 (GMT) |
Cleanup: Use new BKE_main_foreach_id() in a few more places... |
Revision 0abf754 by Campbell Barton February 7, 2019, 20:29 (GMT) |
Cleanup: sort struct blocks, description |
Revision 0021273 by Campbell Barton February 7, 2019, 20:27 (GMT) |
Fix crash drawing loose vertex from recent changes |
Revision 1730099 by Brecht Van Lommel February 7, 2019, 19:59 (GMT) |
Fix wrong Cycles render status text when only writing denoising passes. In that case we do prefiltering for the denoising passes, but don't actually denoise the image. |
Revision 949bc7a by Bastien Montagne February 7, 2019, 19:46 (GMT) |
Outliner: modernize Purge operator. That guy was still from the era where only way to remove an ID was to save & reload the .blend file. Use modern code instead, should also be much, much more efficient in big production files. And that?s another nice occasion to add/test new batch ID deletion code, too. ;) Related to T61276 Make Single User unlinks original object. |
Revision 599561d by Bastien Montagne February 7, 2019, 19:46 (GMT) |
BKE_main: add utils to loop over whole IDs of a given Main database. We are currently having the same boiler plate code in tens of places accross our code, we can as well have a utils to do that. |
Revision d2afa51 by Clément Foucault February 7, 2019, 19:40 (GMT) |
Edit Mode: Draw Vertices after edges This avoid edges covering a part of vertices. This comes at a (very minor) perf cost as vertices can cover some edges pixels and early discard them with the depth test. But this only happens in artificialy dense mesh and is not a real problem for common cases. |
Revision a04dd15 by Clément Foucault February 7, 2019, 19:36 (GMT) |
Edit Mesh: Only draw vertices once Only add each vertices to point ibo once. That requires tagging each mvert in the case of modifier preview. |
Revision ea30767 by Clément Foucault February 7, 2019, 18:11 (GMT) |
Edit Mode: Reduce number of edges drawn This make sure only one line is drawn per edge. It makes the function mesh_create_edit_loops_points_lines() non-thread safe but this is fine as of now because nothing is multithreaded at this point. Also this is the only function use this flag so it might be OK. The side effect is that we don't need to use depth test in edit mode overlay so the masking artifact will not appear. |
Revision 7584ef8 by Clément Foucault February 7, 2019, 18:06 (GMT) |
Edit Mode: Fix edge partially displayed as selected with modifier preview Force set the flag vertice selected in this case. |
Revision aa7b013 by Clément Foucault February 7, 2019, 16:47 (GMT) |
Edit Mode: Make active face hint part of the face color This remove the hint on the face edges. This is because the hint was displayed on both sides and was requiring to draw every edges twice. |
Revision a710af2 by Clément Foucault February 7, 2019, 16:30 (GMT) |
Edit Mesh: Rework new implementation and use geometry shader to draw lines This make it (theoriticaly) compatible with all supported hardware with consistent results. Also we now draw the lines with analytic anti-aliasing instead of relying on MSAA (which offers less benefits in our case). The remaining aliasing comes from edges cut in half by the mesh which is not rendered with MSAA. Hopefully this is not too much distracting and only happen if the face is almost parallel to the view. |
Revision 9b774df by Clément Foucault February 7, 2019, 16:30 (GMT) |
Edit Mode: Fix geometry shader workaround not respecting aspect ratio |
Revision dec4f6d by Howard Trickey February 7, 2019, 15:42 (GMT) |
Bevel: better attachment points for unbeveled edges, arc miter. |
Revision 4c42e94 by Antonio Vazquez February 7, 2019, 15:31 (GMT) |
GP: Reduce render noise pixel in blend borders |
Revision 8cc5b68 by Antonio Vazquez February 7, 2019, 15:31 (GMT) |
GP: Cleanup blend pixel function Clear the function that blend pixels and change parameter. |
Revision f3c7f44 by Brecht Van Lommel February 7, 2019, 14:49 (GMT) |
Merge branch 'blender2.7' |
Revision 6fdc688 by Brecht Van Lommel February 7, 2019, 14:30 (GMT) |
Windows: refactor GHOST wintab handling. This is backporting a change from 2.8, which may help solve crashes when activating a window. Previously bringTabletContextToFront() would call tablet API functions with NULL tablet, which may crash on some drivers. Ref T60811. |
Revision 58a1259 by Brecht Van Lommel February 7, 2019, 12:01 (GMT) |
Fix object.users_collection not including scene collections. |
Revision 9c68ac0 by Sergey Sharybin February 7, 2019, 10:55 (GMT) |
Show all useful metadata fields in editors Is available when doing "View -> Show Metadata". Will draw all the fields which are not part of the stamp at the bottom of the image. Couple of hand-picked fields are ignored, since those are not very useful to be seen. Aimed to ease review of rendered shots. Reviewers: brecht Reviewed By: brecht Subscribers: fsiddi Differential Revision: https://developer.blender.org/D4316 |
|
|
|


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