Blender Git Commits

Blender Git "lineart-bvh" branch commits.

Page: 31 / 49

September 10, 2020, 13:22 (GMT)
LineArt: Update viewport when changing ObjectLineArt settings.
September 10, 2020, 13:12 (GMT)
LineArt: Own crease setting for Object.
September 10, 2020, 11:54 (GMT)
Merge remote-tracking branch 'origin/master' into lanpr-under-gp
September 10, 2020, 11:54 (GMT)
LineArt: Fix UI ptr code.
September 10, 2020, 03:58 (GMT)
LineArt: API fixes.
September 10, 2020, 01:56 (GMT)
Merge remote-tracking branch 'origin/master' into lanpr-under-gp

# Conflicts:
# source/blender/editors/include/ED_geometry.h
# source/blender/editors/lineart/lineart_ops.c
# source/blender/editors/mesh/editmesh_intersect.c
# source/blender/editors/object/object_facemap_ops.c
# source/blender/gpu/CMakeLists.txt
# source/blender/gpu/intern/gpu_batch.cc
# source/blender/gpu/intern/gpu_context_private.hh
# source/blender/gpu/intern/gpu_immediate.cc
# source/blender/gpu/intern/gpu_immediate_private.hh
# source/blender/gpu/intern/gpu_platform_private.hh
# source/blender/gpu/intern/gpu_primitive_private.h
# source/blender/gpu/intern/gpu_query.cc
# source/blender/gpu/opengl/gl_batch.cc
# source/blender/gpu/opengl/gl_context.cc
# source/blender/gpu/opengl/gl_drawlist.cc
# source/blender/gpu/opengl/gl_immediate.cc
# source/blender/python/intern/bpy_rna_ui.h
August 31, 2020, 14:23 (GMT)
LineArt: CMake clean up.
August 31, 2020, 14:23 (GMT)
LineArt: Better line intersection function and handling.
August 31, 2020, 14:23 (GMT)
LineArt: Enable vector line intersection code (isect_v2_v2)
August 31, 2020, 14:23 (GMT)
Cleanup: Resolve unused variable warning in lite build
August 31, 2020, 14:23 (GMT)
Linux: 2.90 release information in appdata
August 31, 2020, 14:23 (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, 14:23 (GMT)
Cleanup: reduce variable scope and use LISTBASE_FOREACH
August 31, 2020, 14:23 (GMT)
Cleanup: reduce variable scope
August 31, 2020, 14:23 (GMT)
Cleanup: GPU_immediate: Change assert to BLI_assert
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)
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: Remove unused attr_binding and primitive code
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, 07:07 (GMT)
LineArt: DNA/RNA cleanup.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021