[FFmpeg-cvslog] vulkan: add opaque field to execution contexts

Lynne git at videolan.org
Tue Nov 26 15:16:04 EET 2024


ffmpeg | branch: master | Lynne <dev at lynne.ee> | Sat Nov 23 19:03:01 2024 +0100| [8ac49ae9e0fab632e5b1a7428e9f911d4a258873] | committer: Lynne

vulkan: add opaque field to execution contexts

Helps keep track of what dispatch happened where.

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8ac49ae9e0fab632e5b1a7428e9f911d4a258873
---

 libavutil/vulkan.h | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/libavutil/vulkan.h b/libavutil/vulkan.h
index 9b46a279ca..ec20d1ef56 100644
--- a/libavutil/vulkan.h
+++ b/libavutil/vulkan.h
@@ -121,6 +121,9 @@ typedef struct FFVkExecContext {
     /* Fence for the command buffer */
     VkFence fence;
 
+    /* Opaque data, untouched, free to use by users */
+    void *opaque;
+
     void *query_data;
     int query_idx;
 



More information about the ffmpeg-cvslog mailing list