Revision 607119d by Fabian Schempp (soc-2021-porting-modifiers-to-nodes-merge-by-distance, soc-2021-porting-modifiers-to-nodes_all) July 23, 2021, 10:03 (GMT) |
formatting |
July 23, 2021, 09:48 (GMT) |
Fix OpenGL context usage in Cycles X Activating nullptr context is not a valid way to release the active context, there is a dedicated function for this. This also showed a logical error in the buffer mapping: the buffer unmap is not supposed to release current OpenGL context but should instead leave it active for a possible subsequent calls to the GPU update. It worked before because the context as never released due to wrong API usage. Would say that the WM OpenGL API should have an assert to catch such case, but this better to happen in the master branch. Noticed while doing a further development related to GPUDisplay and watching return value of GHOST_ActivateOpenGLContext. Differential Revision: https://developer.blender.org/D11989 |
July 23, 2021, 09:42 (GMT) |
Cleanup: Remove unused Cycles X passes from list |
July 23, 2021, 09:42 (GMT) |
Fix missing Noisy Shadow Catcher pass in Cycles X Differential Revision: https://developer.blender.org/D11987 |
July 23, 2021, 09:08 (GMT) |
Merge branch 'master' into asset-greasepencil |
Revision d777efb by Fabian Schempp (soc-2021-porting-modifiers-to-nodes-merge-by-distance, soc-2021-porting-modifiers-to-nodes_all) July 23, 2021, 06:15 (GMT) |
Merge branch 'master' into soc-2021-porting-modifiers-to-nodes-merge-by-distance # Conflicts: # source/blender/blenkernel/BKE_node.h |
Revision 7425af1 by Fabian Schempp (soc-2021-porting-modifiers-to-nodes-merge-by-distance, soc-2021-porting-modifiers-to-nodes_all) July 23, 2021, 06:14 (GMT) |
initial commit |
July 22, 2021, 21:38 (GMT) |
After merge fixes |
July 22, 2021, 19:55 (GMT) |
Merge branch 'master' into compositor-full-frame |
July 22, 2021, 19:40 (GMT) |
USD Import: only create UV data if needed. Fixed bug where UV custom data was being created even if reading mesh UVs is disabled. |
July 22, 2021, 19:16 (GMT) |
USD Import: read uvs and colors options. Replaced the mesh_read_flag enum property with read_mesh_uvs and read_mesh_colors toggles, as the enum property has turned out to be confusing to users. |
July 22, 2021, 18:34 (GMT) |
Fix incorrect denoised shadow catcher pass after last fix |
July 22, 2021, 18:20 (GMT) |
Cleanup: clang-format |
July 22, 2021, 18:16 (GMT) |
Fix various issue with render passes * Color AOV wrong alpha * Value AOV not working at all * Remove unused Denoising Depth pass |
July 22, 2021, 17:22 (GMT) |
USD Import: rename global_read_flag parameter. Renamed the global_read_flag import option and parameter to mesh_read_flag. |
July 22, 2021, 16:51 (GMT) |
USD import options UI improvements. Now using streamlined options properties layout, implemented by Hans Goudey. Also, added name and a more concise description to the prim_path_mask property. |
July 22, 2021, 16:18 (GMT) |
Cycles X: restore get_devices() API function Removal of this broke some render farm scripts. Keep it around for backwards compatibility but recommend using refresh_devices() instead for refreshing the device list. |
July 22, 2021, 15:14 (GMT) |
USD import: format fix. |
July 22, 2021, 14:54 (GMT) |
Merge branch 'master' into cycles-x |
July 22, 2021, 13:50 (GMT) |
Merge branch 'master' into greasepencil-object |
|
|
|


Master Commits
MiikaHweb | 2003-2021