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) |
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. |
|
|
|


Master Commits
MiikaHweb | 2003-2021