Blender V5.0
vk_backend.cc File Reference
#include <sstream>
#include "GHOST_C-api.h"
#include "BLI_path_utils.hh"
#include "BLI_threads.h"
#include "CLG_log.h"
#include "GPU_capabilities.hh"
#include "gpu_capabilities_private.hh"
#include "gpu_platform_private.hh"
#include "vk_batch.hh"
#include "vk_context.hh"
#include "vk_fence.hh"
#include "vk_framebuffer.hh"
#include "vk_ghost_api.hh"
#include "vk_index_buffer.hh"
#include "vk_pixel_buffer.hh"
#include "vk_query.hh"
#include "vk_shader.hh"
#include "vk_state_manager.hh"
#include "vk_storage_buffer.hh"
#include "vk_texture.hh"
#include "vk_uniform_buffer.hh"
#include "vk_vertex_buffer.hh"
#include "vk_backend.hh"

Go to the source code of this file.

Namespaces

namespace  blender
namespace  blender::gpu

Functions

static const char * blender::gpu::vk_extension_get (int index)
bool blender::gpu::GPU_vulkan_is_supported_driver (VkPhysicalDevice vk_physical_device)
static Vector< StringRefNullblender::gpu::missing_capabilities_get (VkPhysicalDevice vk_physical_device)
static GPUOSType blender::gpu::determine_os_type ()
static void blender::gpu::init_device_list (GHOST_ContextHandle ghost_context)

Variables

static CLG_LogRef LOG = {"gpu.vulkan"}

Variable Documentation

◆ LOG

CLG_LogRef LOG = {"gpu.vulkan"}
static

Definition at line 39 of file vk_backend.cc.