FFmpeg
Data Fields
GBlurVulkanContext Struct Reference

Data Fields

FFVulkanContext vkctx
 
FFVkQueueFamilyCtx qf
 
FFVkExecContextexec
 
FFVulkanPipelinepl_hor
 
FFVulkanPipelinepl_ver
 
FFVkBuffer params_buf_hor
 
FFVkBuffer params_buf_ver
 
VkDescriptorImageInfo input_images [3]
 
VkDescriptorImageInfo tmp_images [3]
 
VkDescriptorImageInfo output_images [3]
 
VkDescriptorBufferInfo params_desc_hor
 
VkDescriptorBufferInfo params_desc_ver
 
int initialized
 
int size
 
int planes
 
int kernel_size
 
float sigma
 
float sigmaV
 
AVFrametmpframe
 

Detailed Description

Definition at line 28 of file vf_gblur_vulkan.c.

Field Documentation

◆ vkctx

FFVulkanContext GBlurVulkanContext::vkctx

Definition at line 29 of file vf_gblur_vulkan.c.

◆ qf

FFVkQueueFamilyCtx GBlurVulkanContext::qf

Definition at line 30 of file vf_gblur_vulkan.c.

◆ exec

FFVkExecContext* GBlurVulkanContext::exec

Definition at line 31 of file vf_gblur_vulkan.c.

◆ pl_hor

FFVulkanPipeline* GBlurVulkanContext::pl_hor

Definition at line 32 of file vf_gblur_vulkan.c.

◆ pl_ver

FFVulkanPipeline* GBlurVulkanContext::pl_ver

Definition at line 33 of file vf_gblur_vulkan.c.

◆ params_buf_hor

FFVkBuffer GBlurVulkanContext::params_buf_hor

Definition at line 34 of file vf_gblur_vulkan.c.

◆ params_buf_ver

FFVkBuffer GBlurVulkanContext::params_buf_ver

Definition at line 35 of file vf_gblur_vulkan.c.

◆ input_images

VkDescriptorImageInfo GBlurVulkanContext::input_images[3]

Definition at line 37 of file vf_gblur_vulkan.c.

◆ tmp_images

VkDescriptorImageInfo GBlurVulkanContext::tmp_images[3]

Definition at line 38 of file vf_gblur_vulkan.c.

◆ output_images

VkDescriptorImageInfo GBlurVulkanContext::output_images[3]

Definition at line 39 of file vf_gblur_vulkan.c.

◆ params_desc_hor

VkDescriptorBufferInfo GBlurVulkanContext::params_desc_hor

Definition at line 40 of file vf_gblur_vulkan.c.

◆ params_desc_ver

VkDescriptorBufferInfo GBlurVulkanContext::params_desc_ver

Definition at line 41 of file vf_gblur_vulkan.c.

◆ initialized

int GBlurVulkanContext::initialized

Definition at line 43 of file vf_gblur_vulkan.c.

◆ size

int GBlurVulkanContext::size

Definition at line 44 of file vf_gblur_vulkan.c.

◆ planes

int GBlurVulkanContext::planes

Definition at line 45 of file vf_gblur_vulkan.c.

◆ kernel_size

int GBlurVulkanContext::kernel_size

Definition at line 46 of file vf_gblur_vulkan.c.

◆ sigma

float GBlurVulkanContext::sigma

Definition at line 47 of file vf_gblur_vulkan.c.

◆ sigmaV

float GBlurVulkanContext::sigmaV

Definition at line 48 of file vf_gblur_vulkan.c.

◆ tmpframe

AVFrame* GBlurVulkanContext::tmpframe

Definition at line 49 of file vf_gblur_vulkan.c.


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