From c66bddee009a8c4b71082ab7af723ed885161650 Mon Sep 17 00:00:00 2001 From: Robin Voetter Date: Sun, 8 Jun 2025 19:10:10 +0200 Subject: [PATCH] StdVideoVP9 workaround --- src/vulkan/render.zig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vulkan/render.zig b/src/vulkan/render.zig index ead582b..bac95ee 100644 --- a/src/vulkan/render.zig +++ b/src/vulkan/render.zig @@ -213,6 +213,10 @@ const foreign_types = std.StaticStringMap([]const u8).initComptime(.{ // We don't know the true size of these but whatever Stadia is dead anyway. .{ "GgpStreamDescriptor", "*opaque{}" }, .{ "GgpFrameToken", "*opaque{}" }, + // The Vulkan Video tokens cannot be "opaque {}" and have to be handled + // separately. + .{ "StdVideoVP9Profile", "u32" }, + .{ "StdVideoVP9Level", "u32" }, }); const CommandDispatchType = enum {