diff --git a/generator/vulkan/render.zig b/generator/vulkan/render.zig index 26ed1c7..78cc8ca 100644 --- a/generator/vulkan/render.zig +++ b/generator/vulkan/render.zig @@ -15,7 +15,7 @@ const preamble = \\const root = @import("root"); \\const vk = @This(); \\ - \\pub const vulkan_call_conv: std.builtin.CallingConvention = if (builtin.os.tag == .windows and builtin.cpu.arch == .i386) + \\pub const vulkan_call_conv: std.builtin.CallingConvention = if (builtin.os.tag == .windows and builtin.cpu.arch == .x86) \\ .Stdcall \\ else if (builtin.abi == .android and (builtin.cpu.arch.isARM() or builtin.cpu.arch.isThumb()) and std.Target.arm.featureSetHas(builtin.cpu.features, .has_v7) and builtin.cpu.arch.ptrBitWidth() == 32) \\ // On Android 32-bit ARM targets, Vulkan functions use the "hardfloat"