FFmpeg
Data Fields
ScaleVulkanContext Struct Reference

Data Fields

VulkanFilterContext vkctx
 
int initialized
 
FFVkExecContextexec
 
VulkanPipelinepl
 
FFVkBuffer params_buf
 
VkDescriptorImageInfo input_images [3]
 
VkDescriptorImageInfo output_images [3]
 
VkDescriptorBufferInfo params_desc
 
enum ScalerFunc scaler
 
char * out_format_string
 
enum AVColorRange out_range
 
char * w_expr
 
char * h_expr
 

Detailed Description

Definition at line 35 of file vf_scale_vulkan.c.

Field Documentation

VulkanFilterContext ScaleVulkanContext::vkctx
int ScaleVulkanContext::initialized

Definition at line 38 of file vf_scale_vulkan.c.

Referenced by init_filter(), scale_vulkan_filter_frame(), and scale_vulkan_uninit().

FFVkExecContext* ScaleVulkanContext::exec

Definition at line 39 of file vf_scale_vulkan.c.

Referenced by init_filter(), and process_frames().

VulkanPipeline* ScaleVulkanContext::pl

Definition at line 40 of file vf_scale_vulkan.c.

Referenced by init_filter(), and process_frames().

FFVkBuffer ScaleVulkanContext::params_buf

Definition at line 41 of file vf_scale_vulkan.c.

Referenced by init_filter(), and scale_vulkan_uninit().

VkDescriptorImageInfo ScaleVulkanContext::input_images[3]

Definition at line 44 of file vf_scale_vulkan.c.

Referenced by init_filter(), and process_frames().

VkDescriptorImageInfo ScaleVulkanContext::output_images[3]

Definition at line 45 of file vf_scale_vulkan.c.

Referenced by init_filter(), and process_frames().

VkDescriptorBufferInfo ScaleVulkanContext::params_desc

Definition at line 46 of file vf_scale_vulkan.c.

Referenced by init_filter().

enum ScalerFunc ScaleVulkanContext::scaler

Definition at line 48 of file vf_scale_vulkan.c.

Referenced by init_filter().

char* ScaleVulkanContext::out_format_string

Definition at line 49 of file vf_scale_vulkan.c.

Referenced by scale_vulkan_config_output().

enum AVColorRange ScaleVulkanContext::out_range
char* ScaleVulkanContext::w_expr

Definition at line 51 of file vf_scale_vulkan.c.

Referenced by scale_vulkan_config_output().

char* ScaleVulkanContext::h_expr

Definition at line 52 of file vf_scale_vulkan.c.

Referenced by scale_vulkan_config_output().


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