FFmpeg
|
#include <vulkan.h>
Data Fields | |
VkBuffer | buf |
VkDeviceMemory | mem |
VkMemoryPropertyFlagBits | flags |
size_t | size |
VkDeviceAddress | address |
VkPipelineStageFlags2 | stage |
VkAccessFlags2 | access |
uint8_t * | mapped_mem |
VkBuffer FFVkBuffer::buf |
Definition at line 97 of file vulkan.h.
Referenced by ff_vk_create_buf(), ff_vk_decode_frame(), ff_vk_free_buf(), and transfer_image_buf().
VkDeviceMemory FFVkBuffer::mem |
Definition at line 98 of file vulkan.h.
Referenced by ff_vk_create_buf(), ff_vk_decode_frame(), ff_vk_free_buf(), ff_vk_map_buffers(), and ff_vk_unmap_buffers().
VkMemoryPropertyFlagBits FFVkBuffer::flags |
Definition at line 99 of file vulkan.h.
Referenced by ff_vk_create_buf(), and ff_vk_decode_frame().
size_t FFVkBuffer::size |
Definition at line 100 of file vulkan.h.
Referenced by ff_vk_create_buf(), ff_vk_decode_add_slice(), and init_gblur_pipeline().
VkDeviceAddress FFVkBuffer::address |
Definition at line 101 of file vulkan.h.
Referenced by ff_vk_create_buf(), and init_gblur_pipeline().
uint8_t* FFVkBuffer::mapped_mem |
Definition at line 108 of file vulkan.h.
Referenced by ff_vk_free_buf().