Changeset View
Changeset View
Standalone View
Standalone View
source/blender/windowmanager/intern/wm_window.c
| Show First 20 Lines • Show All 1,620 Lines • ▼ Show 20 Lines | |||||
| { | { | ||||
| switch (gpu_backend) { | switch (gpu_backend) { | ||||
| case GPU_BACKEND_NONE: | case GPU_BACKEND_NONE: | ||||
| return GHOST_kDrawingContextTypeNone; | return GHOST_kDrawingContextTypeNone; | ||||
| case GPU_BACKEND_ANY: | case GPU_BACKEND_ANY: | ||||
| case GPU_BACKEND_OPENGL: | case GPU_BACKEND_OPENGL: | ||||
| return GHOST_kDrawingContextTypeOpenGL; | return GHOST_kDrawingContextTypeOpenGL; | ||||
| case GPU_BACKEND_VULKAN: | case GPU_BACKEND_VULKAN: | ||||
| #ifdef WITH_VULKAN_BACKEND | |||||
| return GHOST_kDrawingContextTypeVulkan; | |||||
| #endif | |||||
| BLI_assert_unreachable(); | BLI_assert_unreachable(); | ||||
| return GHOST_kDrawingContextTypeNone; | return GHOST_kDrawingContextTypeNone; | ||||
| case GPU_BACKEND_METAL: | case GPU_BACKEND_METAL: | ||||
| #ifdef WITH_METAL_BACKEND | #ifdef WITH_METAL_BACKEND | ||||
| return GHOST_kDrawingContextTypeMetal; | return GHOST_kDrawingContextTypeMetal; | ||||
| #else | #else | ||||
| BLI_assert_unreachable(); | BLI_assert_unreachable(); | ||||
| return GHOST_kDrawingContextTypeNone; | return GHOST_kDrawingContextTypeNone; | ||||
| ▲ Show 20 Lines • Show All 799 Lines • Show Last 20 Lines | |||||