September 10, 2020, 12:19 (GMT) |
GL: Wrap extension support inside GLContext This makes it possible to disable all the extensions when forcing workarounds. Also it will allow future options to selectively disable each extension to know which one is buggy. |
September 10, 2020, 12:19 (GMT) |
GL: Add fallback debug layer This is to improve debugging on older hardware that may not support 4.3 debug capabilities (like Macs). This avoids sprinkling glGetErrors manually. This might still be needed to find the root cause since not all functions are covered. This overrides the functions pointers that GLEW have already init. This is only enabled if using --debug-gpu option and the debug extension are not available. This also cleanup the usage of GLContext::debug_layer_support and use wrapper to set object labels. |
September 10, 2020, 11:57 (GMT) |
Refactor: move Text .blend I/O to IDTypeInfo callbacks |
Revision d8d0ae3 by YimingWu (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lineart-contained, temp_lineart_contained) September 10, 2020, 11:54 (GMT) |
Merge remote-tracking branch 'origin/master' into lanpr-under-gp |
Revision fdfd5dc by YimingWu (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lineart-contained, temp_lineart_contained) September 10, 2020, 11:54 (GMT) |
LineArt: Fix UI ptr code. |
September 10, 2020, 11:50 (GMT) |
Refactor: move LineStyle .blend I/O to IDTypeInfo callbacks |
September 10, 2020, 11:33 (GMT) |
Refactor: move bNodeTree .blend I/O to IDTypeInfo callbacks |
September 10, 2020, 11:21 (GMT) |
Add support for arrays of int/float/double |
September 10, 2020, 11:21 (GMT) |
Alembic export: Use correct time sampling for custom properties |
September 10, 2020, 11:21 (GMT) |
Alembic export: write scalar custom properties Write scalar custom properties as array properties to Alembic. This is also what's done by Houdini and Maya exporters, so it seems to be the standard way of doing things. Seems to work ok'ish if I look at it via `usdcat`. |
September 10, 2020, 10:46 (GMT) |
Fix T80372: Mantaflow Noise Not working with Smoke/Smoke and Fire Modular caches for noise, particles and meshes require that additional data is baked (i.e. is resumable option). With this commit users will be explicitly asked to enable this option before being able to bake noise, particles or meshes. |
September 10, 2020, 09:42 (GMT) |
Cleanup: Changed fluid viewport display defaults and refined comments - Set default slicing method to 'full' and interpolation method to 'linear'. - Set slicing to 'single' for 'Quick Liquid'. - Cast to respective enums in switch statements. |
September 10, 2020, 09:42 (GMT) |
Cleanup: IO, inline namespace declarations Replace nested `namespace blender { namespace io {` with `namespace blender::io {`. No functional changes. |
September 10, 2020, 09:42 (GMT) |
Cleanup: USD, inline namespace declarations Replace nested `namespace blender { namespace io { namespace usd {` with `namespace blender::io::usd {`. No functional changes. |
September 10, 2020, 09:42 (GMT) |
Cleanup: Alembic, inline namespace declarations Replace nested `namespace blender { namespace io { namespace alembic {` with `namespace blender::io::alembic {`. No functional changes. |
September 10, 2020, 09:17 (GMT) |
September 10, 2020, 09:09 (GMT) |
Fix T79626: 2.91 Mantaflow crash when adaptive domain + noise are enabled Crash was caused by an incorect domain size of the noise solver and an index out of bounds. |
September 10, 2020, 09:02 (GMT) |
Refactor: move Action .blend I/O to IDTypeInfo callbacks |
September 10, 2020, 08:33 (GMT) |
September 10, 2020, 07:58 (GMT) |
Fix T80516: Hook modifier crashes without vertex group data Checks for existence of a vertex group must check the array isn't NULL. Regression in c1386795a922. |
|
|
|


Master Commits
MiikaHweb | 2003-2021