August 25, 2017, 23:17 (GMT) |
[cycles/ctest] fix failing tests when output folder doesn't exist yet. |
August 25, 2017, 19:33 (GMT) |
Fix for fix (tm): Residue of the debug code |
August 25, 2017, 19:30 (GMT) |
Fix mistake in previous tangent space optimization |
August 25, 2017, 19:30 (GMT) |
Cycles: Cleanup, naming of variable Always use b_ prefix for C++ RNA data. |
August 25, 2017, 19:30 (GMT) |
Cycles: Add assert to catch possibly wrong logic |
August 25, 2017, 15:46 (GMT) |
Cycles: Mark pixels with negative values as outliers If a pixel has negative components, something already went wrong, so the best option is to just ignore it. Should be good for 2.79. |
Revision 1774a7b by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) August 25, 2017, 14:48 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
August 25, 2017, 14:16 (GMT) |
Fix T52481: After making all local, local proxies of linked data get broken after file save and reload. Issue was nasty hidden one, the dual status (mix of local and linked) of proxies striking again. Here, remapping process was considering obdata pointer of proxies as indirect usage, hence clearing the 'LIB_TAG_EXTERN' of obdata pointer. That would make savetoblend code not store any 'lib placeholder' for obdata data-block, which was hence lost on next file read. Another (probably better) solution here would be to actually consider obdata of proxies are fully indirect usage, and simply reassign proxies from their linked object's obdata on file read... However, that change shall be safer for now, probably good for 2.79 too. |
August 25, 2017, 13:40 (GMT) |
Revert "material Glsl: Fix tangent with new orco." This reverts commit 3888227a7bfdb6b3867680ea237152d2929e1bc5. This "Fix" was made while ORCO was broken. Now that orco itself is fixed this is no longer required, otherwise Tangent node produces different results in Cycles and Eevee. |
August 25, 2017, 12:54 (GMT) |
Another optimization of tangent space calculation Don't use quick sort for small arrays, bubble sort works way faster for small arrays due to cache coherency. This is what qsort() from libc is doing actually. We can also experiment unrolling some extra small arrays, for example 3 and 4 element arrays. This reduces tangent space calculation for dragon from 3.1sec to 2.9sec. |
August 25, 2017, 12:50 (GMT) |
Cleanup: missing break (harmless for now) |
August 25, 2017, 12:50 (GMT) |
Optimize tangent space calculation by inlining functions Brings tangent space calculation from 4.6sec to 3.1sec for dragon model in BI. Cycles is also somewhat faster, but it has other bottlenecks. Funny thing, using simple `static inline` already gives a lot of speedup here. That's just answering question whether it's OK to leave decision on what to inline up to a compiler.. |
August 25, 2017, 12:27 (GMT) |
Cycles: Add utility function to query current value of scoped timer |
August 25, 2017, 12:27 (GMT) |
Cycles: Correct logging of sued CPU intrisics |
August 25, 2017, 12:27 (GMT) |
Cycles: Fix stack overflow during traversal caused by floating overflow Would be nice to be able to catch this with assert as well, will see what would be the best way to do this/. Need to verify with Mai that this solves crash for her and maybe consider porting this to 2.79. |
August 25, 2017, 12:22 (GMT) |
Fix T52528: generated texture mismatch between Cycles and Eevee Finally orco should be working 100% on Eevee now. Thanks for Sergey Sharybin for reporting this. |
August 25, 2017, 12:22 (GMT) |
Revert "Eevee: Fix generated coordinates when no texture coordinates connected" This reverts commit 0e29a97813d2a2df77afe64d49d1683687ed37ab. |
August 25, 2017, 12:22 (GMT) |
August 25, 2017, 12:22 (GMT) |
Merge branch 'master' into blender2.8 |
August 25, 2017, 12:08 (GMT) |
WM: ensure 3D view theme is used in select-loop Yet another case where theme could be used uninitialized. |
|
|
|


Master Commits
MiikaHweb | 2003-2021