March 7, 2021, 16:22 (GMT) |
Merge branch 'master' into tmp-vulkan # Conflicts: # source/blender/blenkernel/BKE_global.h # source/blender/gpu/intern/gpu_context.cc # source/blender/windowmanager/intern/wm_window.c # source/creator/creator_args.c |
November 13, 2020, 21:30 (GMT) |
VK: Initial Base implementation |
September 16, 2020, 20:05 (GMT) |
Merge branch 'master' into tmp-vulkan # Conflicts: # CMakeLists.txt |
September 16, 2020, 20:04 (GMT) |
VK: Avoid asserts in debug builds. |
September 16, 2020, 20:03 (GMT) |
GHOST: X11: Enable debug context for vulkan in offscreen contexts |
September 16, 2020, 20:01 (GMT) |
GHOST: Vulkan: Rework support for MSVC This removes designated initializer because not supported by MSVC for our current C++ version. Fixes some other compile errors and add usage of the `ContextVK` context in the Win32 backend. |
September 13, 2020, 01:37 (GMT) |
VK: OSX: Use debug context and use METAL_SURFACE instead of MACOS_SURFACE |
September 13, 2020, 01:36 (GMT) |
VK: Make the placeholder backend work Now we get a green window without a crash |
September 12, 2020, 23:53 (GMT) |
Cleanup: Vulkan: Unused header and avoid duplicated code |
September 12, 2020, 23:52 (GMT) |
Vulkan: OSX: Use vulkan context for offscreen context |
September 12, 2020, 23:52 (GMT) |
Vulkan: Fix compilation on OSX This was caused by an internal metal type. The fix is a workaround since I could not find the right solution. |
September 12, 2020, 22:44 (GMT) |
GPU: Add Vulkan empty implementation This does not even builds! WHY? |
September 12, 2020, 22:43 (GMT) |
GHOST: Vulkan: Add MoltenVK Backend on osx This is still highly experimental. |
September 12, 2020, 17:50 (GMT) |
Merge branch 'master' into tmp-vulkan |
September 12, 2020, 17:05 (GMT) |
Merge branch 'master' into tmp-vulkan # Conflicts: # CMakeLists.txt # intern/ghost/GHOST_C-api.h # intern/ghost/GHOST_ISystem.h # intern/ghost/intern/GHOST_C-api.cpp # intern/ghost/intern/GHOST_System.h # intern/ghost/intern/GHOST_SystemCocoa.h # intern/ghost/intern/GHOST_SystemCocoa.mm # intern/ghost/intern/GHOST_SystemNULL.h # intern/ghost/intern/GHOST_SystemSDL.cpp # intern/ghost/intern/GHOST_SystemSDL.h # intern/ghost/intern/GHOST_SystemWayland.cpp # intern/ghost/intern/GHOST_SystemWayland.h # intern/ghost/intern/GHOST_SystemWin32.cpp # intern/ghost/intern/GHOST_SystemWin32.h # intern/ghost/intern/GHOST_SystemX11.cpp # intern/ghost/intern/GHOST_SystemX11.h # source/blender/blenkernel/BKE_global.h # source/blender/windowmanager/intern/wm_window.c |
July 24, 2020, 20:08 (GMT) |
GPU: Vulkan: Add creator arg to enable vulkan drawing The creator arg is meant to support more than vulkan or opengl. This currently fails because there is no GPU backend separation. Note that we use G.debug with a debug flag to know what context type to create. This will need to be cleaned later. |
July 24, 2020, 17:53 (GMT) |
GHOST: Vulkan: Support window resizing |
July 24, 2020, 16:51 (GMT) |
GHOST: Vulkan: Style Cleanup |
July 24, 2020, 16:30 (GMT) |
GHOST: Vulkan: Better debug messages |
July 24, 2020, 15:48 (GMT) |
GHOST: Vulkan: Remove swap interval functions |
|