gpu: Added helpers to BindGroup.Entry; make dynamic_offset a const slice (#215)

Helps hexops/mach#
This commit is contained in:
Michal Ziulek 2022-04-11 20:47:02 +02:00 committed by GitHub
parent 8c8534e609
commit f2ce208aa1
Failed to generate hash of commit
3 changed files with 33 additions and 5 deletions

View file

@ -1298,7 +1298,7 @@ const render_pass_encoder_vtable = RenderPassEncoder.VTable{
ptr: *anyopaque,
group_index: u32,
group: BindGroup,
dynamic_offsets: []u32,
dynamic_offsets: []const u32,
) void {
c.wgpuRenderPassEncoderSetBindGroup(
@ptrCast(c.WGPURenderPassEncoder, ptr),
@ -1495,7 +1495,7 @@ const render_bundle_encoder_vtable = RenderBundleEncoder.VTable{
ptr: *anyopaque,
group_index: u32,
group: BindGroup,
dynamic_offsets: []u32,
dynamic_offsets: []const u32,
) void {
c.wgpuRenderBundleEncoderSetBindGroup(
@ptrCast(c.WGPURenderBundleEncoder, ptr),
@ -2157,7 +2157,7 @@ const compute_pass_encoder_vtable = ComputePassEncoder.VTable{
ptr: *anyopaque,
group_index: u32,
group: BindGroup,
dynamic_offsets: []u32,
dynamic_offsets: []const u32,
) void {
c.wgpuComputePassEncoderSetBindGroup(
@ptrCast(c.WGPUComputePassEncoder, ptr),