commit a86c939857f494a1d8f5749db1a10f008cd40ef3 (tree)
parent f16d1603ab199b6e605c5e83f2edaebcf89d5512
Author: Robin Voetter <robin@voetter.nl>
Date: Sun, 17 Sep 2023 14:00:49 +0200
spirv: also add Float64 by default
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/link/SpirV.zig b/src/link/SpirV.zig
@@ -217,7 +217,7 @@ pub fn flushModule(self: *SpirV, comp: *Compilation, prog_node: *std.Progress.No
fn writeCapabilities(spv: *SpvModule, target: std.Target) !void {
// TODO: Integrate with a hypothetical feature system
const caps: []const spec.Capability = switch (target.os.tag) {
- .opencl => &.{ .Kernel, .Addresses, .Int8, .Int16, .Int64, .GenericPointer },
+ .opencl => &.{ .Kernel, .Addresses, .Int8, .Int16, .Int64, .Float64, .GenericPointer },
.glsl450 => &.{.Shader},
.vulkan => &.{.Shader},
else => unreachable, // TODO