ReactOS 0.4.17-dev-934-g091855f
vkd3d_gpu_va_allocator Struct Reference

#include <vkd3d_private.h>

Collaboration diagram for vkd3d_gpu_va_allocator:

Public Attributes

struct vkd3d_mutex mutex
 
D3D12_GPU_VIRTUAL_ADDRESS fallback_floor
 
struct vkd3d_gpu_va_allocation * fallback_allocations
 
size_t fallback_allocations_size
 
size_t fallback_allocation_count
 
struct vkd3d_gpu_va_slab * slabs
 
struct vkd3d_gpu_va_slab * free_slab
 

Detailed Description

Definition at line 257 of file vkd3d_private.h.

Member Data Documentation

◆ fallback_allocation_count

size_t vkd3d_gpu_va_allocator::fallback_allocation_count

Definition at line 264 of file vkd3d_private.h.

◆ fallback_allocations

struct vkd3d_gpu_va_allocation* vkd3d_gpu_va_allocator::fallback_allocations

Definition at line 262 of file vkd3d_private.h.

◆ fallback_allocations_size

size_t vkd3d_gpu_va_allocator::fallback_allocations_size

Definition at line 263 of file vkd3d_private.h.

◆ fallback_floor

D3D12_GPU_VIRTUAL_ADDRESS vkd3d_gpu_va_allocator::fallback_floor

Definition at line 261 of file vkd3d_private.h.

◆ free_slab

struct vkd3d_gpu_va_slab* vkd3d_gpu_va_allocator::free_slab

Definition at line 267 of file vkd3d_private.h.

◆ mutex

struct vkd3d_mutex vkd3d_gpu_va_allocator::mutex

Definition at line 259 of file vkd3d_private.h.

◆ slabs

struct vkd3d_gpu_va_slab* vkd3d_gpu_va_allocator::slabs

Definition at line 266 of file vkd3d_private.h.


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