Revision 87f483d by jens verwiebe April 26, 2017, 12:28 (GMT) |
OSX buildbot: remove redundant option |
Revision c1aea35 by jens verwiebe April 26, 2017, 12:04 (GMT) |
OSX buildbot: disable unsupported calls for now and use quicktime off default |
Revision f351cb5 by Campbell Barton April 26, 2017, 11:06 (GMT) |
Avoid platform dependant PATH_MAX |
Revision ec44222 by Bastien Montagne April 26, 2017, 10:26 (GMT) |
Getting rid of setlinestyle: Squencer space. Not much to add here, except that it needs the scale of its MVP matrix to be taken into account here... Reviewers: merwin, dfelinto Differential Revision: https://developer.blender.org/D2647 |
Revision 9b3e3d4 by Sybren A. Stüvel April 26, 2017, 10:26 (GMT) |
Alembic export: also export empties Exporting an empty creates an Alembic XForm object. The empties can also be animated. |
Revision afe1c25 by Sybren A. Stüvel April 26, 2017, 10:25 (GMT) |
Alembic export: renamed func object_is_shape ? object_type_is_exportable The function doesn't return whether the object is a shape at all, since it also returns true for camera objects (and soon also for empties). It returns true when objects of this type can be exported to Alembic at all. This is now reflected in the name. |
Revision 8de3778 by Bastien Montagne April 26, 2017, 10:17 (GMT) |
Getting rid of setlinestyle: 3DView camera view. Use new 2D dashed line shader in 3DView camera view. Note that this also involved converting UI_draw_safe_areas() to this dashed shader, which means it cannot be used anymore with other shaders. Part of D2647. |
Revision 88a7d34 by Bastien Montagne April 26, 2017, 10:11 (GMT) |
Move imm_draw_line_box_dashed to GPU_immediate_util. |
Revision 621b8bd by Bastien Montagne April 26, 2017, 10:04 (GMT) |
Tweak 2D line dashed shader to take a scale parameter. Even though in some cases this does not seems useful, in others (like zommed 2D views) we have to correct MVP matrix scaling to get fixed dashes size. Note that we could do that differently (commented about it in shader), would also have been cleaner to extract that MVP scale from within the shader, but there does not seem to be a way to initialize uniform values from within a shader, and would rather avoid recomputing the scale for every run (especially since 3DViewport does not need it e.g.). Part of D2647. |
Revision 80b49c1 by Bastien Montagne April 26, 2017, 10:00 (GMT) |
UI utils: add helper to get float3 blended color from theme. |
Revision 2387ba9 by Bastien Montagne April 26, 2017, 10:00 (GMT) |
BLI_math: add helper function to extract XY 2D scale from a 4D matrix. |
Revision b2fde7b by Dalai Felinto April 26, 2017, 09:25 (GMT) |
Silence eevee warnings |
Revision c2e91bc by Dalai Felinto April 26, 2017, 09:21 (GMT) |
Proper fixup for selection and core That still not ideal, but so be it. IS_VIEWPORT_LEGACY should be removed anyways, this is code from pre-draw manager and the "modern viewport" as well as legacy will go away entirely once the draw manager is feature complete. |
Revision 8b4941b by Dalai Felinto April 26, 2017, 09:19 (GMT) |
Revert "Fixup for "always use selection in core"" This reverts commit 535cf2c71409893748c21d00a7da32907fe54622. |
Revision 535cf2c by Dalai Felinto April 26, 2017, 09:13 (GMT) |
Fixup for "always use selection in core" In my previous commit [1] I forgot one of the if() calls. Handled it differently now. [1] dc1f491a506deafbd80f13b20783e477ef5f99fd |
Revision b277751 by Dalai Felinto April 26, 2017, 09:05 (GMT) |
Pass depsgraph via Context to selection code |
Revision dc1f491 by Dalai Felinto April 26, 2017, 08:42 (GMT) |
Selection: Always use new selection code when building with using core profile |
Revision f88e676 by Dalai Felinto April 26, 2017, 08:42 (GMT) |
Depsgraph and selection: Flush selcol on Depsgraph Selection code needs to iterate over DEG_OBJECT_ITER otherwise we won't get modifiers, dupli objects, ... Also make selection respect selectability flag. Review by: Sergey Sharybin |
Revision edc9f8b by Sybren A. Stüvel April 26, 2017, 08:42 (GMT) |
Alembic: shortened CacheFile.filepath to 1024 bytes again As per discussion on 3128600a8ab2badd9ea39c80133f15f766794ec6 |
Revision 268cb5f by Sybren A. Stüvel April 26, 2017, 08:42 (GMT) |
Alembic: fixed C++98 compatibility |
|
|
|


Master Commits
MiikaHweb | 2003-2021