FFmpeg
Data Fields
VulkanDeviceFeatures Struct Reference

Data Fields

VkPhysicalDeviceFeatures2 device
 
VkPhysicalDeviceVulkan11Features vulkan_1_1
 
VkPhysicalDeviceVulkan12Features vulkan_1_2
 
VkPhysicalDeviceVulkan13Features vulkan_1_3
 
VkPhysicalDeviceTimelineSemaphoreFeatures timeline_semaphore
 
VkPhysicalDeviceVideoMaintenance1FeaturesKHR video_maintenance_1
 
VkPhysicalDeviceShaderObjectFeaturesEXT shader_object
 
VkPhysicalDeviceCooperativeMatrixFeaturesKHR cooperative_matrix
 
VkPhysicalDeviceDescriptorBufferFeaturesEXT descriptor_buffer
 
VkPhysicalDeviceShaderAtomicFloatFeaturesEXT atomic_float
 
VkPhysicalDeviceOpticalFlowFeaturesNV optical_flow
 

Detailed Description

Definition at line 75 of file hwcontext_vulkan.c.

Field Documentation

◆ device

VkPhysicalDeviceFeatures2 VulkanDeviceFeatures::device

Definition at line 76 of file hwcontext_vulkan.c.

Referenced by device_features_init(), and vulkan_device_create_internal().

◆ vulkan_1_1

VkPhysicalDeviceVulkan11Features VulkanDeviceFeatures::vulkan_1_1

Definition at line 78 of file hwcontext_vulkan.c.

Referenced by device_features_init().

◆ vulkan_1_2

VkPhysicalDeviceVulkan12Features VulkanDeviceFeatures::vulkan_1_2

Definition at line 79 of file hwcontext_vulkan.c.

Referenced by device_features_init().

◆ vulkan_1_3

VkPhysicalDeviceVulkan13Features VulkanDeviceFeatures::vulkan_1_3

Definition at line 80 of file hwcontext_vulkan.c.

Referenced by device_features_init().

◆ timeline_semaphore

VkPhysicalDeviceTimelineSemaphoreFeatures VulkanDeviceFeatures::timeline_semaphore

Definition at line 81 of file hwcontext_vulkan.c.

Referenced by device_features_init().

◆ video_maintenance_1

VkPhysicalDeviceVideoMaintenance1FeaturesKHR VulkanDeviceFeatures::video_maintenance_1

Definition at line 83 of file hwcontext_vulkan.c.

Referenced by device_features_init().

◆ shader_object

VkPhysicalDeviceShaderObjectFeaturesEXT VulkanDeviceFeatures::shader_object

Definition at line 85 of file hwcontext_vulkan.c.

Referenced by device_features_init().

◆ cooperative_matrix

VkPhysicalDeviceCooperativeMatrixFeaturesKHR VulkanDeviceFeatures::cooperative_matrix

Definition at line 86 of file hwcontext_vulkan.c.

Referenced by device_features_init().

◆ descriptor_buffer

VkPhysicalDeviceDescriptorBufferFeaturesEXT VulkanDeviceFeatures::descriptor_buffer

Definition at line 87 of file hwcontext_vulkan.c.

Referenced by device_features_init().

◆ atomic_float

VkPhysicalDeviceShaderAtomicFloatFeaturesEXT VulkanDeviceFeatures::atomic_float

Definition at line 88 of file hwcontext_vulkan.c.

Referenced by device_features_init().

◆ optical_flow

VkPhysicalDeviceOpticalFlowFeaturesNV VulkanDeviceFeatures::optical_flow

Definition at line 90 of file hwcontext_vulkan.c.

Referenced by device_features_init().


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