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 88 of file vulkan.h.
Referenced by create_mapped_buffer(), download_slices(), ff_vk_create_buf(), ff_vk_decode_frame(), ff_vk_free_buf(), ff_vk_shader_update_desc_buffer(), vulkan_encode_ffv1_submit_frame(), vulkan_encode_issue(), and vulkan_transfer_frame().
VkDeviceMemory FFVkBuffer::mem |
Definition at line 89 of file vulkan.h.
Referenced by copy_buffer_data(), create_mapped_buffer(), ff_vk_create_buf(), ff_vk_decode_frame(), ff_vk_exec_pool_free(), ff_vk_free_buf(), ff_vk_map_buffers(), ff_vk_unmap_buffers(), get_packet(), and vulkan_encode_output().
VkMemoryPropertyFlagBits FFVkBuffer::flags |
Definition at line 90 of file vulkan.h.
Referenced by create_mapped_buffer(), ff_vk_create_buf(), ff_vk_decode_frame(), get_packet(), and vulkan_encode_output().
size_t FFVkBuffer::size |
Definition at line 91 of file vulkan.h.
Referenced by ff_vk_create_buf(), ff_vk_decode_add_slice(), init_crc_table_data(), init_gblur_pipeline(), init_quant_table_data(), init_state_transition_data(), vulkan_encode_ffv1_submit_frame(), and vulkan_encode_issue().
VkDeviceAddress FFVkBuffer::address |
Definition at line 92 of file vulkan.h.
Referenced by ff_vk_create_buf(), ff_vk_shader_register_exec(), ff_vk_shader_update_desc_buffer(), and vulkan_encode_ffv1_submit_frame().
VkPipelineStageFlags2 FFVkBuffer::stage |
Definition at line 95 of file vulkan.h.
Referenced by download_slices(), run_rct(), and vulkan_encode_ffv1_submit_frame().
VkAccessFlags2 FFVkBuffer::access |
Definition at line 96 of file vulkan.h.
Referenced by download_slices(), run_rct(), and vulkan_encode_ffv1_submit_frame().
uint8_t* FFVkBuffer::mapped_mem |
Definition at line 99 of file vulkan.h.
Referenced by ff_vk_decode_add_slice(), ff_vk_free_buf(), ff_vk_map_buffers(), ff_vk_unmap_buffers(), get_packet(), vulkan_encode_issue(), and vulkan_encode_output().