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

◆ vkctx

VulkanFilterContext ScaleVulkanContext::vkctx

Definition at line 36 of file vf_scale_vulkan.c.

◆ initialized

int ScaleVulkanContext::initialized

Definition at line 38 of file vf_scale_vulkan.c.

◆ exec

FFVkExecContext* ScaleVulkanContext::exec

Definition at line 39 of file vf_scale_vulkan.c.

◆ pl

VulkanPipeline* ScaleVulkanContext::pl

Definition at line 40 of file vf_scale_vulkan.c.

◆ params_buf

FFVkBuffer ScaleVulkanContext::params_buf

Definition at line 41 of file vf_scale_vulkan.c.

◆ input_images

VkDescriptorImageInfo ScaleVulkanContext::input_images[3]

Definition at line 44 of file vf_scale_vulkan.c.

◆ output_images

VkDescriptorImageInfo ScaleVulkanContext::output_images[3]

Definition at line 45 of file vf_scale_vulkan.c.

◆ params_desc

VkDescriptorBufferInfo ScaleVulkanContext::params_desc

Definition at line 46 of file vf_scale_vulkan.c.

◆ scaler

enum ScalerFunc ScaleVulkanContext::scaler

Definition at line 48 of file vf_scale_vulkan.c.

◆ out_format_string

char* ScaleVulkanContext::out_format_string

Definition at line 49 of file vf_scale_vulkan.c.

◆ out_range

enum AVColorRange ScaleVulkanContext::out_range

Definition at line 50 of file vf_scale_vulkan.c.

◆ w_expr

char* ScaleVulkanContext::w_expr

Definition at line 51 of file vf_scale_vulkan.c.

◆ h_expr

char* ScaleVulkanContext::h_expr

Definition at line 52 of file vf_scale_vulkan.c.


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