Revision 080623b by Brecht Van Lommel May 28, 2021, 14:02 (GMT) |
Fix incorrect Denoise node SSE 4.1 warning on macOS Intel |
Revision 418888f by Ray molenkamp May 28, 2021, 13:57 (GMT) |
MSVC: Fix build error with 16.10/11 Not entirely sure why this was not an issue for 16.9 but TBB includes the Windows.h header which by default will define min and max macro's These collide with the stl versions in <algorithm> This patch requests Windows.h not to define the problematic macro's, resolving the conflict. |
Revision bdac47f by Philipp Oeser May 28, 2021, 13:47 (GMT) |
Merge branch 'blender-v2.93-release' |
Revision adafd72 by Philipp Oeser May 28, 2021, 13:41 (GMT) |
Fix T88635: VSE: Select Linked gives unpredictable results Caused by {rB66923031e6f2}. Code would process unselected sequences and skip selected, needs to be the other way around. Maniphest Tasks: T88635 Differential Revision: https://developer.blender.org/D11424 |
Revision 97ccd59 by Bastien Montagne May 28, 2021, 13:33 (GMT) |
Fix crash in liboverride resync. Reported by studio (@andy), thanks. |
Revision 51bbdfb by James Monteath May 28, 2021, 10:16 (GMT) |
Moved to new git repo |
Revision 63e50cf by Philipp Oeser May 28, 2021, 09:06 (GMT) |
Fix T88499: Copy data path operator does not consider library affiliation When using the operator `ui.copy_data_path_button(full_path=True)` ({key ctrl shift Alt C} on hover) the copied path does not consider the library origin. That means that when there is a name clash the data path is not accurate and refers to the local item instead. This patch adds the library (if the ID is linked) of the returned string from RNA_path_full_ID_py. bpy.data.objects["Cube", "//library.blend"] instead of bpy.data.objects["Cube"] note: parsing this happens in pyrna_prop_collection_subscript_str_lib_pair_ptr Maniphest Tasks: T88499 Differential Revision: https://developer.blender.org/D11412 |
Revision 5baf1dd by James Monteath May 28, 2021, 08:16 (GMT) |
Buildbot related files have been moved to own repository |
Revision 3ec57ce by Campbell Barton May 28, 2021, 06:59 (GMT) |
Tests: add utility to generate interactive user actions A utility that supports passing in actions as command line arguments for writing reproducible interactions, benchmarking, profiling and testing. Unlike regular scripts this is able to control model operators usefully. Typical ways of controlling Blender using this utility are via operator id's, menu search and explicit events. Others methods can be added as needed. See the doc-string for example usage. |
Revision 3bee77b by Campbell Barton May 28, 2021, 06:58 (GMT) |
Cleanup: use static set syntax |
Revision 6b03621 by Jeroen Bakker May 28, 2021, 06:16 (GMT) |
DrawManager: Use Compute Shader to Update Hair. This patch will use compute shaders to create the VBO for hair. The previous implementation uses transform feedback. Timings before: between 0.000069s and 0.000362s. Timings after: between 0.000032s and 0.000092s. Speedup isn't noticeable by end-users. The patch is used to test the new compute shader pipeline and integrate it with the draw manager. Allowing EEVEE, Workbench and other draw engines to use compute shaders with the introduction of `DRW_shgroup_call_compute` and `DRW_shgroup_vertex_buffer`. Future improvements are possible by generating the index buffer of hair directly on the GPU. NOTE: that compute shaders aren't supported by Apple and still use the transform feedback workaround. Reviewed By: fclem Differential Revision: https://developer.blender.org/D11057 |
Revision 4a1ba15 by Aaron Carlisle May 28, 2021, 01:27 (GMT) |
Merge branch 'blender-v2.93-release' |
Revision 02395fe by Aaron Carlisle May 28, 2021, 01:25 (GMT) |
Docs: Update RNA to User Manual mappings |
Revision 0a83f32 by Antonio Vazquez May 27, 2021, 17:53 (GMT) |
Fix T86465: Annotation Tool is missing in VSE Preview toolbar Added missing topbar in VSE. Also added the Stabilizer options to Topbar for all modes. Reviewed By: mendio, pepeland Maniphest Tasks: T86465 Differential Revision: https://developer.blender.org/D11347 |
Revision 311ffd9 by Bastien Montagne May 27, 2021, 17:32 (GMT) |
LibOverride: refactor recursive resync. We need to re-evaluate what needs to be resynced after each step of processing overrides from a given 'indirect level' of libraries. Otherwise, recusrive overrides (overrides of linked overrides) won't work. Note that this should not change too much in practice currently, since there are other issues with recursive overrides yet. Also, checks (CLOG errors) added show that some ID (node trees) seem to be detected as needing resynced even after beig just resynced, this needs further investigation still. Could be though that it is due to limit currently set on nodetrees, those are always complicated snowflakes to deal with... |
Revision 758c115 by Bastien Montagne May 27, 2021, 17:32 (GMT) |
Fix own crash in today's rBf68288a8746f. |
Revision 530f299 by Joerg Mueller May 27, 2021, 17:05 (GMT) |
Fix T88614: Mixdown crashes Blender 2.92.0 and 3.0.0 Alpha The problem is caused by the most recent ffmpeg version (4.4) which needs channels to be set when submitting a frame for encoding. |
Revision dfa3dcb by Philipp Oeser May 27, 2021, 15:27 (GMT) |
Fix T88625: Multiobject UV hiding/unhiding does not work with UV_SYNC_SELECTION Oversight in {rB470f17f21c06}. Hiding was only done for the first mesh, then the operator finished (in case of UV_SYNC_SELECTION). Now just continue to the next. Maniphest Tasks: T88625 Differential Revision: https://developer.blender.org/D11413 |
Revision 8590cb2 by Clément Foucault May 27, 2021, 15:15 (GMT) |
Merge branch 'blender-v2.93-release' |
Revision ba4228b by Clément Foucault May 27, 2021, 15:12 (GMT) |
Revert "EEVEE: Ensure Reflection: Use new implementation" Both before and after can have artifacts with some normal maps, but this seems to give worse artifacts on average which are not worth the minor performance increase. This reverts commit 5c4d24e1fd752a8a89d44d05e8e3f9b31f2d7db0. Ref T88368, D10084 |
|
|
|


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