Blender Git Commit Log

All Blender Git commits.

Page: 1313 / 8462

August 31, 2020, 22:03 (GMT)
Remove export_params_ member from OBJMesh.
August 31, 2020, 22:03 (GMT)
Not expose MPoly to writer. Write normals correctly

Write vertex normals only of smooth shaded polygons, otherwise
write face normals.

Keep normal indices in writer only since OBJMesh doesn't need to know
about export parameters. (will remove more such items from OBJMesh
later on.)

Keep MPoly related operations inside OBJMesh only & don't expose it to
Writer.
August 31, 2020, 20:11 (GMT)
Review update: use float3, std::optional, c_str()

split nurbs function into two.

Add material name append if material groups are specified.
August 31, 2020, 20:09 (GMT)
fix smooth groups calculation
Revision 3e7feaf by Hans Goudey (master)
August 31, 2020, 19:18 (GMT)
Cleanup: Comment formatting in unit.c
Revision fc8533a by Hans Goudey (master)
August 31, 2020, 16:49 (GMT)
New Boolean: Always expose solver propery, add warning

After discussion with @howardt, it seems the solver property should
always be exposed, even in lite builds. This commit removes the
ifdefs for that property and adds a warning if the "Exact" solver is
used when Blender is compiled without GMP.

These changes apply to the boolean modifier as well.
August 31, 2020, 16:38 (GMT)
Review update: fix UI text; add comments.

Variable type change for `forward_axis` and `up_axis`.
August 31, 2020, 16:13 (GMT)
Merge branch 'master' into soc-2021-testing-frameworks
August 31, 2020, 16:10 (GMT)
saving state, not running compare unit test for run-test
August 31, 2020, 15:42 (GMT)
cleanup: Fix GMP spacing in cmake configurations

It now follows the spacing around it.
August 31, 2020, 15:37 (GMT)
Fix unused parameter warning in `snap_increment_apply_ex()`

No functional changes.
August 31, 2020, 15:32 (GMT)
Remove patch for HDF5 library

Delete `hdf5.diff`, because it's no longer used. Since Blender 2.90 the
optional support for HDF5 has been dropped, but this file accidentally
wasn't deleted.

See 0102b9d47edf and 0c3843622726.

No functional changes.
August 31, 2020, 14:24 (GMT)
Cleanup/Refactor: Split the snap to increments code

Now we have a better distinction of what is snap to grid and what is
snap to increments.

The code also allows the implementation of mixed snap for these modes.
August 31, 2020, 14:23 (GMT)
Cleanup: GPU: Remove unused attr_binding and primitive code
August 31, 2020, 14:23 (GMT)
GPUImmediate: GL backend isolation

This is part of the Vulkan backend task T68990.

This is mostly a cleanup, however, there is a small change:
We don't use a special Vertex Array binding function for Immediate
anymore and just reuse the one for batches.
This might create a bit more state changes but this could be fixed
easily if it causes perf regression.

# Conflicts:
# source/blender/gpu/intern/gpu_context.cc
August 31, 2020, 14:23 (GMT)
GLContext: Fix framebuffer deletion to GPUContext

This has more meaning as it's the base class who holds the pointer.

# Conflicts:
# source/blender/gpu/opengl/gl_context.cc
August 31, 2020, 14:23 (GMT)
Cleanup: GPU_immediate: Change assert to BLI_assert
August 31, 2020, 14:23 (GMT)
Fix T79973: Re-ordering face maps messes up the names of other face maps

Use a remap function instead a swap.

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D8739
August 31, 2020, 14:23 (GMT)
Cleanup: reduce variable scope
August 31, 2020, 14:23 (GMT)
Cleanup: reduce variable scope and use LISTBASE_FOREACH
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021