Blender Git Commits

Blender Git "temp_lineart_contained" branch commits.

Page: 11 / 29

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)
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)
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: reduce variable scope and use LISTBASE_FOREACH
August 31, 2020, 07:07 (GMT)
LineArt: DNA/RNA cleanup.
August 31, 2020, 07:03 (GMT)
LineArt: Names clean up.
August 31, 2020, 02:49 (GMT)
Merge remote-tracking branch 'origin/master' into lanpr-under-gp
August 30, 2020, 02:43 (GMT)
LineArt: added ratio() after interp() functions in math lib.
August 30, 2020, 02:23 (GMT)
Merge remote-tracking branch 'origin/master' into lanpr-under-gp
August 29, 2020, 04:26 (GMT)
Merge remote-tracking branch 'origin/master' into lanpr-under-gp

# Conflicts:
# build_files/cmake/config/blender_full.cmake
# build_files/cmake/config/blender_lite.cmake
# build_files/cmake/config/blender_release.cmake
August 29, 2020, 04:24 (GMT)
LineArt: Better desctiption for enable linked objects
August 29, 2020, 04:24 (GMT)
Cleanup 'make vertex parent' operator code.

More localized variables, avoid ugly 'offset by one' index usage in
favor of explicit `INDEX_UNSET` define, etc.

No behavior change expected from this commit.
August 29, 2020, 04:24 (GMT)
Fix T80135: Duplicate doesn't preserve active spline

Checks to preserve the active spline on duplication
required an active vertex too.

Now having no active vertex doesn't prevent duplicate
from keeping the spline active.

Reviewed by: @mano-wii

Ref D8729
August 29, 2020, 04:24 (GMT)
Cleanup: use doxy sections in interface_panels.c
August 29, 2020, 04:24 (GMT)
Cleanup: spelling
August 29, 2020, 03:29 (GMT)
LineArt: Slope throw away threshold in lineart_LineIntersectTest2d()
August 28, 2020, 05:06 (GMT)
LineArt: More fluent viewport manipulation (canceling sequence optimization)
August 28, 2020, 04:41 (GMT)
LineArt: Better manuverability with quick cancel.
August 28, 2020, 03:34 (GMT)
LineArt: Feature line compatible clipping.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021