From 8bce5bc0a89184d8076a955232ee000694abbd16 Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Wed, 10 Aug 2022 22:46:23 -0700 Subject: [PATCH] gpu: correct Device.default_queue default value Signed-off-by: Stephen Gutekanst --- gpu/src/device.zig | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gpu/src/device.zig b/gpu/src/device.zig index 9e315a13..a2c5669b 100644 --- a/gpu/src/device.zig +++ b/gpu/src/device.zig @@ -46,7 +46,9 @@ pub const Device = opaque { required_features_count: u32 = 0, required_features: ?[*]const FeatureName = null, required_limits: ?*const RequiredLimits, - default_queue: Queue.Descriptor, + // TODO: file issue on Dawn, dawn.json doesn't communicate that a zero value here is the + // acceptable default value due to internal nullability of Queue.Descriptor. + default_queue: Queue.Descriptor = Queue.Descriptor{}, }; pub inline fn createBindGroup(device: *Device, descriptor: *const BindGroup.Descriptor) *BindGroup {