|
FFmpeg
|
#include <vulkan.h>
Data Fields | |
| const AVClass * | class |
| FFVulkanFunctions | vkfn |
| FFVulkanExtensions | extensions |
| VkPhysicalDeviceProperties | props |
| VkPhysicalDeviceMemoryProperties | mprops |
| AVBufferRef * | device_ref |
| AVHWDeviceContext * | device |
| AVVulkanDeviceContext * | hwctx |
| AVBufferRef * | frames_ref |
| AVHWFramesContext * | frames |
| AVVulkanFramesContext * | hwfc |
| FFVkSPIRVCompiler * | spirv_compiler |
| int | output_width |
| int | output_height |
| enum AVPixelFormat | output_format |
| enum AVPixelFormat | input_format |
| FFVkSampler ** | samplers |
| int | samplers_num |
| FFVkExecContext ** | exec_ctx |
| int | exec_ctx_num |
| FFVulkanPipeline ** | pipelines |
| int | pipelines_num |
| void * | scratch |
| unsigned int | scratch_size |
| FFVulkanFunctions FFVulkanContext::vkfn |
Definition at line 191 of file vulkan.h.
Referenced by process_frames().
| FFVulkanExtensions FFVulkanContext::extensions |
| AVBufferRef* FFVulkanContext::device_ref |
| AVHWDeviceContext* FFVulkanContext::device |
| AVVulkanDeviceContext* FFVulkanContext::hwctx |
| AVBufferRef* FFVulkanContext::frames_ref |
| AVHWFramesContext* FFVulkanContext::frames |
| AVVulkanFramesContext* FFVulkanContext::hwfc |
| FFVkSPIRVCompiler* FFVulkanContext::spirv_compiler |
| int FFVulkanContext::output_width |
Definition at line 207 of file vulkan.h.
Referenced by config_props_output(), process_frames(), and scale_vulkan_config_output().
| int FFVulkanContext::output_height |
Definition at line 208 of file vulkan.h.
Referenced by config_props_output(), process_frames(), and scale_vulkan_config_output().
| enum AVPixelFormat FFVulkanContext::output_format |
| enum AVPixelFormat FFVulkanContext::input_format |
| FFVkSampler** FFVulkanContext::samplers |
| FFVkExecContext** FFVulkanContext::exec_ctx |
| FFVulkanPipeline** FFVulkanContext::pipelines |
1.8.17