forked from mirror/vulkan-zig
Merge pull request #88 from Avokadoen/bool-to-u32
explicitly cast boolToInt in Wrapper
This commit is contained in:
@@ -1162,9 +1162,9 @@ fn Renderer(comptime WriterType: type) type {
|
|||||||
\\ @setEvalBranchQuota(10_000);
|
\\ @setEvalBranchQuota(10_000);
|
||||||
\\ const Type = std.builtin.Type;
|
\\ const Type = std.builtin.Type;
|
||||||
\\ const fields_len = fields_len: {{
|
\\ const fields_len = fields_len: {{
|
||||||
\\ var fields_len = 0;
|
\\ var fields_len: u32 = 0;
|
||||||
\\ for (@typeInfo({0s}CommandFlags).Struct.fields) |field| {{
|
\\ for (@typeInfo({0s}CommandFlags).Struct.fields) |field| {{
|
||||||
\\ fields_len += @boolToInt(@field(cmds, field.name));
|
\\ fields_len += @intCast(u32, @boolToInt(@field(cmds, field.name)));
|
||||||
\\ }}
|
\\ }}
|
||||||
\\ break :fields_len fields_len;
|
\\ break :fields_len fields_len;
|
||||||
\\ }};
|
\\ }};
|
||||||
|
|||||||
Reference in New Issue
Block a user