mirror of
https://codeberg.org/ziglang/zig.git
synced 2026-10-28 10:45:48 +08:00
std.Target: pick better baseline models for spirv
This commit is contained in:
1 file changed
+11
@@ -2154,6 +2154,17 @@ pub const Cpu = struct {
|
||||
else => &sparc.cpu.v8,
|
||||
},
|
||||
.sparc64 => &sparc.cpu.ultrasparc,
|
||||
.spirv32 => switch (os.tag) {
|
||||
.opencl => &spirv.cpu.opencl_v2_1,
|
||||
.opengl => &spirv.cpu.opengl_v4_6,
|
||||
.vulkan => &spirv.cpu.vulkan_v1_0,
|
||||
else => generic(arch),
|
||||
},
|
||||
.spirv64 => switch (os.tag) {
|
||||
.opencl => &spirv.cpu.opencl_v2_1,
|
||||
.vulkan => &spirv.cpu.vulkan_v1_0,
|
||||
else => generic(arch),
|
||||
},
|
||||
.x86 => &x86.cpu.pentium4,
|
||||
.x86_64 => switch (os.tag) {
|
||||
.driverkit, .maccatalyst => &x86.cpu.nehalem,
|
||||
|
||||
Reference in new issue
Block a user