December 2, 2018, 00:57 (GMT) |
Fix T57455: Laggy, freezing UI with Linux and Intel UHD 620 Seems like a driver bug but doing glFlush() before these calls fixes it. |
December 1, 2018, 23:15 (GMT) |
Optimize ghash usage Avoid double hash calculation. |
December 1, 2018, 23:15 (GMT) |
December 1, 2018, 23:05 (GMT) |
Fix T58460: Proportional edit icon disappears |
December 1, 2018, 21:21 (GMT) |
crash fix attempts for split to island function |
December 1, 2018, 19:38 (GMT) |
Workbench: Don't use alpha channel if not doing render Lower Vram usage a bit |
December 1, 2018, 19:38 (GMT) |
WM: Optimization: Don't clear the window color buffer This is not needed and is rather costly. Can be reverted if that causes problem. |
December 1, 2018, 19:38 (GMT) |
UI: Simplify the area border drawing Instead of doing a lot of alpha blended drawing with jittering, use the fragment shader to do the masking using a circle mask. This is much simpler and requires much less resources. Hopefully this may solve the issue we have with the Intels UHD Graphics 620 on linux. |
December 1, 2018, 17:02 (GMT) |
Fix T58433: Limit Distance constraint distance not auto-computed. Another case of a value that needs to be written back to non-COW copy. |
December 1, 2018, 16:44 (GMT) |
Fix T58412: in weight paint + pose mode certain armature operations crash. The cause is that FOREACH_OBJECT_IN_MODE_BEGIN assumed that the active object is in the correct mode, which is wrong in this case. It also only considered objects of the same type as active, which had to be replaced with an explicit type parameter. |
December 1, 2018, 16:09 (GMT) |
Fix more cases of evaluated mesh being built for non-COW objects. |
December 1, 2018, 14:38 (GMT) |
fix: Collada exporter has similar issue as reproted in T58150 |
December 1, 2018, 13:18 (GMT) |
fix T58293 Collada: Does not export Texture coordinates when option 'only selected UV Map' is enabled |
December 1, 2018, 12:40 (GMT) |
Texture Paint: implement efficient face selection updates. Fix the old code that propagates selection changes to the evaluated mesh directly without rebuilding, and avoid tagging DEG_TAG_COPY_ON_WRITE if it succeeds. |
December 1, 2018, 11:46 (GMT) |
Fix usage of mesh_get_eval_final in vertex selection. It's a very bad idea to call this on non-COW instances - see T58150. Also, when rebuilding mesh it's better to accumulate mask flags to avoid possible repeated rebuilds from different users. |
December 1, 2018, 11:38 (GMT) |
Texture Paint: fix face selection with subsurface. |
December 1, 2018, 11:10 (GMT) |
Shorter name for hair edit settings property. |
December 1, 2018, 10:44 (GMT) |
Texture Paint: emulate subsurf optimal display in paint mode wireframe. The wireframe is intended for showing selected faces, and selection is based on original faces, so the extra wireframe lines are pure noise. |
December 1, 2018, 10:20 (GMT) |
Texture Paint: fix wireframe and hiding not working with subsurf. The editflag field is only valid in the original mesh instance. |
December 1, 2018, 09:12 (GMT) |
Texture Paint: avoid rebuilding evaluated mesh on first stroke. Ensure all relevant CustomDataMask bits are set during normal evaluation. |
|
|
|


Master Commits
MiikaHweb | 2003-2021