Blender V4.3
vk_device.cc File Reference
#include <sstream>
#include "vk_backend.hh"
#include "vk_context.hh"
#include "vk_device.hh"
#include "vk_memory.hh"
#include "vk_state_manager.hh"
#include "vk_storage_buffer.hh"
#include "vk_texture.hh"
#include "vk_vertex_buffer.hh"
#include "GPU_capabilities.hh"
#include "BLI_math_matrix_types.hh"
#include "GHOST_C-api.h"

Go to the source code of this file.

Namespaces

namespace  blender
 
namespace  blender::gpu
 

Macros

#define LOAD_FUNCTION(name)   (PFN_##name) vkGetInstanceProcAddr(vk_instance_, STRINGIFY(name))
 

Variables

char datatoc_glsl_shader_defines_glsl []
 
Platform/driver/device information
constexpr int32_t blender::gpu::PCI_ID_NVIDIA = 0x10de
 
constexpr int32_t blender::gpu::PCI_ID_INTEL = 0x8086
 
constexpr int32_t blender::gpu::PCI_ID_AMD = 0x1002
 
constexpr int32_t blender::gpu::PCI_ID_ATI = 0x1022
 
constexpr int32_t blender::gpu::PCI_ID_APPLE = 0x106b
 

Macro Definition Documentation

◆ LOAD_FUNCTION

#define LOAD_FUNCTION ( name)    (PFN_##name) vkGetInstanceProcAddr(vk_instance_, STRINGIFY(name))

Variable Documentation

◆ datatoc_glsl_shader_defines_glsl

char datatoc_glsl_shader_defines_glsl[]

Definition at line 26 of file vk_device.cc.