Revision a784e90 by Clément Foucault September 7, 2020, 17:37 (GMT) |
EEVEE: Try to allocate the lightcache and use fallback if failure This is to remove an explicit opengl dependence to GPU_extension. |
Revision 171b366 by Clément Foucault September 7, 2020, 17:37 (GMT) |
GPUExtensions: GL backend isolation This is part of the Vulkan task T68990. This commits changes a few things: - Rename extensions to capabilities (but left the file name untouched). - Cubemap mip render workaround detection is rewritten using gl commands to avoid using the GPU API before initialization. - Put all the capabilities that are only relevant for the GL backend inside GLContext as static variables. - Cleanup the names of the limit variables. - Separate all GL related workaround search inside the GL module. |
Revision 360489c by Clément Foucault September 7, 2020, 17:37 (GMT) |
GPUPlatform: GL backend isolation Part of the vulkan implementation T68990. Pretty straight forward. Just move the GL code inside the GLBackend and make the GPUPlatformGlobal a class object. |
Revision 9cac181 by Joerg Mueller September 7, 2020, 16:12 (GMT) |
Audaspace: port changes from upstream. Adds possibility to report progress during audio mixdown. |
Revision 53ca638 by Sybren A. Stüvel September 7, 2020, 16:10 (GMT) |
Cleanup: Clang Tidy, readability-inconsistent-declaration-parameter-name No functional changes. |
Revision 1291c7a by Sybren A. Stüvel September 7, 2020, 16:10 (GMT) |
Cleanup: Refactor object.parent_set operator Refactor the operator exec function into a few smaller functions. The exec function was mixing up vertex-parent and non-vertex-parent code, including incorrect comments. No functional changes. |
Revision 675c964 by Pablo Dobarro September 7, 2020, 15:31 (GMT) |
Sculpt: Sculpt Trimming gestures tools This implements Box Trim as a boolean based trimming too gesture in sculpt mode. This is the intended way to remove parts of the sculpt instead of using box mask and mask slice. It also creates new face sets for the new faces created after the boolean operation. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8766 |
Revision 1dc11d1 by Pablo Dobarro September 7, 2020, 15:26 (GMT) |
Fix T79914: Grab active vertex using wrong coordinates This was introduced in the first commit of the cloth brush. In order to support the cloth brush deformations with subsurf modifiers, the sculpt API was changed to return the deformed coordinates from the PBVH instead of the mesh coordinates. When using grab active vertex and rendering the original mesh wireframe it should render the undeformed mesh coordinates when available. Reviewed By: sergey Maniphest Tasks: T79914 Differential Revision: https://developer.blender.org/D8630 |
Revision bbbfd71 by Pablo Dobarro September 7, 2020, 15:22 (GMT) |
Fix Boundary Brush not working with partially hidden meshes Now when a mesh is partially hidden using Face Sets, the open boundary the hidden geometry produces is also detected by the brush. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8819 |
Revision 0c4b732 by Pablo Dobarro September 7, 2020, 15:21 (GMT) |
Fix T78225: Vertex Colors not showing in edit mode This should be using the mesh_cd_ldata_get_from_mesh function in order to get ldata from BMesh in edit mode. Reviewed By: sergey Maniphest Tasks: T78225 Differential Revision: https://developer.blender.org/D8818 |
Revision 179bd1e by Sergey Sharybin September 7, 2020, 14:56 (GMT) |
Fix T77763: Wrong highlight of active grab vertex The "Grab Active Vertex" in sculpt mode highlights the vertex and the neighbor vertices. This was working wrong in the case when mesh has multires modifier at sculpt level 0 and has shape keys. The issue was caused by the wrong crazy space calculation, which was ignoring subdivision level. This is an oversight from the initial implementation: the modifier has no effect if the subdivision level is 0. |
Revision 231d08c by Sergey Sharybin September 7, 2020, 14:44 (GMT) |
Multires: Fix memory leak when multires is at level 0 There is no SubdivCCG created in this case, meaning ownership of the Subdiv was not altered. |
Revision 9681708 by Julian Eisel September 7, 2020, 14:17 (GMT) |
Fix T80561: Crash when multi-mesh editing UVs with proportional editing Because of a `goto` we would free a variable before it was declared. Declare it before the `goto` and `NULL`-check the value before freeing. |
Revision d71458d by Jacques Lucke September 7, 2020, 14:10 (GMT) |
BLI: add comparison operators for StringRef The semantic of those is the same as for std::string_view. |
Revision 0774fdb by Campbell Barton September 7, 2020, 13:12 (GMT) |
Cleanup: tabs in CMake files |
Revision 0e5aa49 by Campbell Barton September 7, 2020, 13:10 (GMT) |
Cleanup: include missing header files in CMake |
Revision 870fcb3 by Campbell Barton September 7, 2020, 12:58 (GMT) |
Cleanup: change Python version checks to include newer versions |
Revision 272c53f by Campbell Barton September 7, 2020, 12:55 (GMT) |
datatoc_icon: remove Python 2.x support This was originally included in case the system Python was v2.x, remove support since Python 2.x is no longer being maintained. |
Revision 5ccdc6a by Sebastian Parborg September 7, 2020, 12:26 (GMT) |
Cleanup: Fix clang-tidy warning in the new boolean code No functional changes. |
Revision 6b91c64 by Clément Foucault September 7, 2020, 12:03 (GMT) |
GPU: Fix clang tidy warnings |
|
|
|


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