Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 600 / 5574

August 31, 2020, 22:30 (GMT)
GHOST: Enable debug context on offscreen context too

This was a long standing TODO. This was also preventing debug callbacks
form other context than the main window.
August 31, 2020, 22:30 (GMT)
Cleanup: GPU: Remove GPU_draw_primitive and default_vao_

These are not used anymore and can be replicated using the GPUBatch API.
August 31, 2020, 22:30 (GMT)
Cleanup: Use GPUBatch for icon and area drawing

This is in order to remove GPU_draw_primitive to streamline the drawing
abstraction.
Revision 3e7feaf by Hans Goudey
August 31, 2020, 19:18 (GMT)
Cleanup: Comment formatting in unit.c
Revision fc8533a by Hans Goudey
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, 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, 13:15 (GMT)
Cleanup: GPU: Remove unused attr_binding and primitive code
August 31, 2020, 13:14 (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, 13:13 (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, 13:10 (GMT)
Cleanup: GPU_immediate: Change assert to BLI_assert
August 31, 2020, 12:00 (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, 11:59 (GMT)
Cleanup: reduce variable scope
August 31, 2020, 10:55 (GMT)
Cleanup: reduce variable scope and use LISTBASE_FOREACH
Revision c5b9bf3 by Philipp Oeser
August 31, 2020, 10:39 (GMT)
Fix T80126: Alembic Import dialogue has overwrite protection UI

Use `FILE_OPENFILE` when importing, rather than `FILE_SAVE`.

Reviewed By: sybren

Differential Revision: https://developer.blender.org/D8715
August 31, 2020, 09:21 (GMT)
Linux: 2.90 release information in appdata
Revision 6879798 by Hans Goudey
August 31, 2020, 03:47 (GMT)
Cleanup: Resolve unused variable warning in lite build
Revision 596b30a by Hans Goudey
August 30, 2020, 23:58 (GMT)
Clang Tidy: Fix readability-delete-null-pointer warnings
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021