Blender Git Loki

Kaikki Blender Git kommitit.

Page: 1385 / 8462

August 7, 2020, 23:16 (GMT)
GPUBackend: Add new GPUBackend object to manage GL object allocations

This just set a global object responsible for allocating new objects
in a thread safe way without needing any GPUContext bound to this
thread.

This also introduce the GLContext which will contain all the GL related
functions for the current context.
August 7, 2020, 23:15 (GMT)
GPU: Move ghost default framebuffer getter to context creation
August 7, 2020, 23:15 (GMT)
GPUBatch: Use custom allocator

This is needed for the new GPU abstraction.
August 7, 2020, 23:15 (GMT)
DRW: Instance Data: Replace GPUBatch bulk allocation by separate alloc

This is suboptimal but needed for the new GPU abstraction.

Maybe a better solution will be needed if performance is impacted.
August 7, 2020, 21:36 (GMT)
Merge branch 'master' into soc-2020-outliner
August 7, 2020, 21:28 (GMT)
Remove deleted header from CMakeLists.txt
August 7, 2020, 20:53 (GMT)
Cleanup: Fix reported clang-tidy code-style issues.

This resolves `error: statement should be inside braces` in some
windows specific code that previously was unchecked by clang-tidy.
August 7, 2020, 19:06 (GMT)
Cleaned up mesh test file and added/updated physics test files
August 7, 2020, 18:58 (GMT)
Use pragma once
August 7, 2020, 18:29 (GMT)
Merge branch 'master' into soc-2020-io-performance
August 7, 2020, 17:49 (GMT)
Cleanup: Rename soops to space_outliner

No functional changes. Rename soops, soutliner, and so to
space_outliner.
August 7, 2020, 17:49 (GMT)
Cleanup: Remove outliner statement with no effect

No functional changes. The memory dupalloc will already carry over the
flags.
August 7, 2020, 17:49 (GMT)
Cleanup: use _fn for outliner callback functions

No functional changes.
August 7, 2020, 17:19 (GMT)
Cleanup: fix some clang tidy warnings
August 7, 2020, 16:42 (GMT)
Cleanup: use C++ style casts in various places
August 7, 2020, 16:41 (GMT)
Fix compile error with WITH_INPUT_NDOF after last own commit

Caused by dcff28e1e7a8.
August 7, 2020, 15:59 (GMT)
Cleanup: enable Clang-Tidy `bugprone-parent-virtual-call` rule

I added a single `NOLINT` exception with explanation.

No functional changes.
August 7, 2020, 15:51 (GMT)
Outliner: Prevent color tag on linked collections
August 7, 2020, 15:46 (GMT)
UI Code Quality: Use derived struct for HSV Cube buttons

For the main rationale behind this design, see 49f088e2d093. Further,
this removes users of uiBut.a1, which is a very ugly design
choice (hard to reason about).

Part of T74432.
August 7, 2020, 15:46 (GMT)
Cleanup: enabled Clang-Tidy `bugprone-suspicious-missing-comma` rule

No functional changes because no code changed.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021