aboutsummaryrefslogtreecommitdiffstats
path: root/libavutil/vulkan.h
diff options
context:
space:
mode:
authorLynne <dev@lynne.ee>2023-04-13 12:18:12 +0200
committerLynne <dev@lynne.ee>2023-05-29 00:42:01 +0200
commitdfff3877b70b3d4493312efdea6d00ded0458f49 (patch)
tree47c4cbb737378afbbe8e4d3a0e6536dc5a9acf6e /libavutil/vulkan.h
parent88e2cca3dbd1f509982778804ba2463058bb729a (diff)
downloadffmpeg-dfff3877b70b3d4493312efdea6d00ded0458f49.tar.gz
vulkan: add support for the atomic float ops extension
Diffstat (limited to 'libavutil/vulkan.h')
-rw-r--r--libavutil/vulkan.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libavutil/vulkan.h b/libavutil/vulkan.h
index ec03ba8b71..58da720a1c 100644
--- a/libavutil/vulkan.h
+++ b/libavutil/vulkan.h
@@ -240,6 +240,10 @@ typedef struct FFVulkanContext {
VkQueueFamilyProperties2 *qf_props;
int tot_nb_qfs;
+ VkPhysicalDeviceShaderAtomicFloatFeaturesEXT atomic_float_feats;
+ VkPhysicalDeviceVulkan12Features feats_12;
+ VkPhysicalDeviceFeatures2 feats;
+
AVHWDeviceContext *device;
AVVulkanDeviceContext *hwctx;