gpu: convert Buffer from enum(usize) to *opaque

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
This commit is contained in:
Stephen Gutekanst 2022-07-24 14:48:12 -07:00 committed by Stephen Gutekanst
parent 9b28403d9d
commit ca21c4fa80
3 changed files with 61 additions and 64 deletions

View file

@ -9,7 +9,7 @@ pub const BindGroup = *opaque {};
pub const BindGroupEntry = extern struct {
next_in_chain: *const ChainedStruct,
binding: u32,
buffer: Buffer = Buffer.none, // nullable
buffer: ?Buffer,
offset: u64,
size: u64,
sampler: Sampler = Sampler.none, // nullable