|
FFmpeg
|
Definition at line 98 of file proresenc_kostya_vulkan.c.
| ProresContext ProresVulkanContext::ctx |
Definition at line 99 of file proresenc_kostya_vulkan.c.
Referenced by encode_close(), encode_init(), get_packet(), init_alpha_data_pipeline(), init_encode_slice_pipeline(), init_estimate_slice_pipeline(), init_slice_data_pipeline(), init_trellis_node_pipeline(), vulkan_encode_prores_receive_packet(), and vulkan_encode_prores_submit_frame().
| FFVulkanContext ProresVulkanContext::vkctx |
Definition at line 102 of file proresenc_kostya_vulkan.c.
Referenced by encode_close(), encode_init(), get_packet(), init_alpha_data_pipeline(), init_encode_slice_pipeline(), init_estimate_slice_pipeline(), init_slice_data_pipeline(), init_trellis_node_pipeline(), vulkan_encode_prores_receive_packet(), and vulkan_encode_prores_submit_frame().
| AVVulkanDeviceQueueFamily* ProresVulkanContext::qf |
Definition at line 103 of file proresenc_kostya_vulkan.c.
Referenced by encode_init().
| FFVkExecPool ProresVulkanContext::e |
Definition at line 104 of file proresenc_kostya_vulkan.c.
Referenced by encode_close(), encode_init(), init_alpha_data_pipeline(), init_encode_slice_pipeline(), init_estimate_slice_pipeline(), init_slice_data_pipeline(), init_trellis_node_pipeline(), and vulkan_encode_prores_receive_packet().
| AVVulkanDeviceQueueFamily* ProresVulkanContext::transfer_qf |
Definition at line 105 of file proresenc_kostya_vulkan.c.
Referenced by encode_init().
| FFVkExecPool ProresVulkanContext::transfer_exec_pool |
Definition at line 106 of file proresenc_kostya_vulkan.c.
Referenced by encode_close(), encode_init(), and get_packet().
| AVBufferPool* ProresVulkanContext::pkt_buf_pool |
Definition at line 107 of file proresenc_kostya_vulkan.c.
Referenced by encode_close(), and vulkan_encode_prores_submit_frame().
| AVBufferPool* ProresVulkanContext::slice_data_buf_pool |
Definition at line 108 of file proresenc_kostya_vulkan.c.
Referenced by encode_close(), and vulkan_encode_prores_submit_frame().
| AVBufferPool* ProresVulkanContext::slice_score_buf_pool |
Definition at line 109 of file proresenc_kostya_vulkan.c.
Referenced by encode_close(), and vulkan_encode_prores_submit_frame().
| AVBufferPool* ProresVulkanContext::frame_size_buf_pool |
Definition at line 110 of file proresenc_kostya_vulkan.c.
Referenced by encode_close(), and vulkan_encode_prores_submit_frame().
| FFVulkanShader ProresVulkanContext::alpha_data_shd |
Definition at line 112 of file proresenc_kostya_vulkan.c.
Referenced by encode_close(), encode_init(), and vulkan_encode_prores_submit_frame().
| FFVulkanShader ProresVulkanContext::slice_data_shd[2] |
Definition at line 113 of file proresenc_kostya_vulkan.c.
Referenced by encode_close(), encode_init(), and vulkan_encode_prores_submit_frame().
| FFVulkanShader ProresVulkanContext::estimate_slice_shd |
Definition at line 114 of file proresenc_kostya_vulkan.c.
Referenced by encode_close(), and encode_init().
| FFVulkanShader ProresVulkanContext::encode_slice_shd |
Definition at line 115 of file proresenc_kostya_vulkan.c.
Referenced by encode_close(), and encode_init().
| FFVulkanShader ProresVulkanContext::trellis_node_shd |
Definition at line 116 of file proresenc_kostya_vulkan.c.
Referenced by encode_close(), and encode_init().
| FFVkBuffer ProresVulkanContext::prores_data_tables_buf |
Definition at line 117 of file proresenc_kostya_vulkan.c.
Referenced by encode_close(), and encode_init().
| int* ProresVulkanContext::slice_quants |
Definition at line 119 of file proresenc_kostya_vulkan.c.
| SliceScore* ProresVulkanContext::slice_scores |
Definition at line 120 of file proresenc_kostya_vulkan.c.
| ProresDataTables* ProresVulkanContext::tables |
Definition at line 121 of file proresenc_kostya_vulkan.c.
Referenced by encode_init().
| int ProresVulkanContext::in_flight |
Definition at line 123 of file proresenc_kostya_vulkan.c.
Referenced by vulkan_encode_prores_receive_packet().
| int ProresVulkanContext::async_depth |
Definition at line 124 of file proresenc_kostya_vulkan.c.
Referenced by encode_init(), and vulkan_encode_prores_receive_packet().
| AVFrame* ProresVulkanContext::frame |
Definition at line 125 of file proresenc_kostya_vulkan.c.
Referenced by encode_init(), and vulkan_encode_prores_receive_packet().
| VulkanEncodeProresFrameData* ProresVulkanContext::exec_ctx_info |
Definition at line 126 of file proresenc_kostya_vulkan.c.
Referenced by encode_init().
1.8.17