Blender V5.0
blender::gpu::VKMemoryPools Struct Reference

#include <vk_memory_pool.hh>

Public Member Functions

void init (VKDevice &device)
void deinit (VKDevice &device)

Public Attributes

VKMemoryPool external_memory_image = {}
VKMemoryPool external_memory_pixel_buffer = {}

Detailed Description

Definition at line 37 of file vk_memory_pool.hh.

Member Function Documentation

◆ deinit()

void blender::gpu::VKMemoryPools::deinit ( VKDevice & device)

Definition at line 93 of file vk_memory_pool.cc.

References external_memory_image, and external_memory_pixel_buffer.

◆ init()

void blender::gpu::VKMemoryPools::init ( VKDevice & device)

Member Data Documentation

◆ external_memory_image

VKMemoryPool blender::gpu::VKMemoryPools::external_memory_image = {}

Definition at line 38 of file vk_memory_pool.hh.

Referenced by deinit().

◆ external_memory_pixel_buffer

VKMemoryPool blender::gpu::VKMemoryPools::external_memory_pixel_buffer = {}

Definition at line 39 of file vk_memory_pool.hh.

Referenced by blender::gpu::VKBuffer::create(), and deinit().


The documentation for this struct was generated from the following files: