FFmpeg
Data Fields
FFVkBuffer Struct Reference

#include <vulkan.h>

Data Fields

VkBuffer buf
 
VkDeviceMemory mem
 
VkMemoryPropertyFlagBits flags
 
size_t size
 
VkDeviceAddress address
 
VkPipelineStageFlags2 stage
 
VkAccessFlags2 access
 
uint8_t * mapped_mem
 

Detailed Description

Definition at line 87 of file vulkan.h.

Field Documentation

◆ buf

VkBuffer FFVkBuffer::buf

◆ mem

VkDeviceMemory FFVkBuffer::mem

◆ flags

VkMemoryPropertyFlagBits FFVkBuffer::flags

◆ size

size_t FFVkBuffer::size

◆ address

VkDeviceAddress FFVkBuffer::address

◆ stage

VkPipelineStageFlags2 FFVkBuffer::stage

Definition at line 95 of file vulkan.h.

Referenced by download_slices(), run_rct(), and vulkan_encode_ffv1_submit_frame().

◆ access

VkAccessFlags2 FFVkBuffer::access

Definition at line 96 of file vulkan.h.

Referenced by download_slices(), run_rct(), and vulkan_encode_ffv1_submit_frame().

◆ mapped_mem

uint8_t* FFVkBuffer::mapped_mem

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