Revision 3311e29 by Ray molenkamp August 26, 2018, 01:37 (GMT) |
build_environment: ffmpeg support x86 builds on windows. |
Revision b6edf86 by Ray molenkamp August 26, 2018, 01:37 (GMT) |
build_environment: mingw32 fix repeated unpack of gcc tarball |
Revision 3f1606c by Ray molenkamp August 26, 2018, 01:35 (GMT) |
build_environment: osl work around shutdown issues. there is an issue with objects destructing in a non deterministic way during process shutdown, temporary work around this until osl has a fix in place. |
August 25, 2018, 20:13 (GMT) |
Cloth: Fix mistake in big matrix multiplication Only the upper triangle of the block matrix is stored, thus when executing operations on the lower triangle, each block must be transposed. This transposition was not ocurring in the matrix-vector multiplication function, which is fixed by this commit. Reviewed By: brecht Differential Revision: https://developer.blender.org/D3619 |
Revision 94efc65 by Lukas Stockner August 25, 2018, 19:23 (GMT) |
Cycles Denoiser: Allocate a single temporary buffer for the entire denoising process With small tiles, the repeated allocations on GPUs can actually slow down the denoising quite a lot. Allocating the buffer just once reduces rendertime for the default cube with 16x16 tiles and denoising on a mobile 1050 from 22.7sec to 14.0sec. |
Revision 60a5ba2 by Lukas Stockner August 25, 2018, 16:32 (GMT) |
Cycles: Add Denoising Clean to the debugging denoising passes |
Revision 1a78375 by Antonio Vazquez August 24, 2018, 22:04 (GMT) |
GP: Select color in Brush or in Properties After some artist feedback the material selection was not clear. Now, the material can be selected in the top bar or in the properties panel. 1) If the material is selected in properties panel, all Brushes except pinned will be assigned to this material. 2) If the material is selected in the brush, the properties panel is updated to set the active material. Added a new Pin icon to keep locked the material to one brush |
Revision 6901712 by Germano Cavalcante August 24, 2018, 21:04 (GMT) |
Transform: Use grid_scale to configure the incremental snapping. `gridview` is no longer being set and also does not match the new grid's drawing. |
Revision 7815276 by Clément Foucault August 24, 2018, 16:00 (GMT) |
Cleanup: Remove debug printf |
Revision 21661d1 by Dalai Felinto August 24, 2018, 15:16 (GMT) |
Fix MESH_OT_shortest_path_pick It was working only for REDO. The reason was that we were not tagging our beloved new multi-threaded depedency graph. |
Revision 3b24381 by Antonio Vazquez August 24, 2018, 15:05 (GMT) |
GP: Fix unreported error drawing polygons As the polygon drawing is handled using a buffer that is converted to stroke inmediately, the drawing engine was not drawing the buffer stroke because it was empty, and the stoke was not visible becaus eit was in fast drawing mode. Now there is a special flag to indicate the polygon mode is enabled and force the drawing engine to draw strokes and disable fast drawing. |
Revision d162be6 by Sergey Sharybin August 24, 2018, 15:00 (GMT) |
Multires: Fix wrong apply deform results when multires has sculpt already |
Revision 0ba3a1a by Clément Foucault August 24, 2018, 14:46 (GMT) |
Sculpt: Optimize Mask Overlay drawing * Remove support for diffuse color in the pbvh buffers. * Upload raw data to GPU. * Only draw nodes that have mask data when drawing the overlay. This should fix T56466 |
Revision c899f21 by Dalai Felinto August 24, 2018, 14:45 (GMT) |
Multi-Objects: MESH_OT_select_axis Now that this operator is working properly (in world space axis), it can be ported for multi object support. The issue of only running on redo is still present though, to be investigated later. |
Revision ce34f93 by Dalai Felinto August 24, 2018, 14:33 (GMT) |
MESH_OT_select_axis: Make it work with world axis, not local ones Not, I tried using `dist_signed_squared_to_plane_v3` but profiling showed that it is 50% slower than using regular `mul_v3_m4v3` for the verts. I managed to get this number closer when manually inlining all the functions called by `dist_signed_squared_to_plane_v3`. But still `mul_v3_m4v3` was better and it makes the code simpler to understand. Also I'm changing the default mode to positive, no idea why it was negative as default in the first place. Last but not least, the operator only works well on redo. This was a problem before, not introduced by this patch. |
Revision 00ab0b0 by Dalai Felinto August 24, 2018, 14:17 (GMT) |
MESH_OT_select_axis: cleanup (use enum instead of hardcoded values) |
Revision edbe334 by Antonio Vazquez August 24, 2018, 13:47 (GMT) |
GP: Add arrange strokes to edit specials menu |
Revision 658a9c6 by Sergey Sharybin August 24, 2018, 12:36 (GMT) |
Cycles: Cleanup, style I wouldn't mind changing style to have space after keyword, but there was no official code style change proposed. |
Revision e92e90c by Sergey Sharybin August 24, 2018, 10:29 (GMT) |
Cycles: Fix wrong looking voronoi of second 2nd closest Was only happening for release builds made with GCC-8. Probably some optimization strtegy was confused by uninitialized variable. |
Revision 9b41ad2 by Antonio Vazquez August 24, 2018, 09:28 (GMT) |
Remove annotations lock to axis function The lock to axis is only used by grease pencil object and can produce weird results in annotations. This lock to axis function was kept by error when the annotation code was splitted from general grease pencil code. |
|
|
|


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