fix alignment for shader binary

This commit is contained in:
Robin Voetter
2022-09-24 00:40:17 +02:00
committed by ashpil
parent 33a137a0dd
commit c42f540ce3
2 changed files with 4 additions and 4 deletions

View File

@@ -379,14 +379,14 @@ fn createPipeline(
const vert = try gc.vkd.createShaderModule(gc.dev, &.{
.flags = .{},
.code_size = resources.triangle_vert.len,
.p_code = @ptrCast([*]const u32, resources.triangle_vert),
.p_code = @ptrCast([*]const u32, &resources.triangle_vert),
}, null);
defer gc.vkd.destroyShaderModule(gc.dev, vert, null);
const frag = try gc.vkd.createShaderModule(gc.dev, &.{
.flags = .{},
.code_size = resources.triangle_frag.len,
.p_code = @ptrCast([*]const u32, resources.triangle_frag),
.p_code = @ptrCast([*]const u32, &resources.triangle_frag),
}, null);
defer gc.vkd.destroyShaderModule(gc.dev, frag, null);