From 63f925902cbcd754ceebd7679670b9a7152c53db Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Wed, 27 Jul 2022 09:15:23 -0700 Subject: [PATCH] gpu: update defaults/optionality for SamplerDescriptor Signed-off-by: Stephen Gutekanst --- gpu/src/sampler.zig | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/gpu/src/sampler.zig b/gpu/src/sampler.zig index 1d5a6e81..c3e1f889 100644 --- a/gpu/src/sampler.zig +++ b/gpu/src/sampler.zig @@ -38,14 +38,14 @@ pub const SamplerBindingLayout = extern struct { pub const SamplerDescriptor = extern struct { next_in_chain: *const ChainedStruct, label: ?[*:0]const u8 = null, - address_mode_u: SamplerAddressMode, - address_mode_v: SamplerAddressMode, - address_mode_w: SamplerAddressMode, - mag_filter: FilterMode, - min_filter: FilterMode, - mipmap_filter: FilterMode, - lod_min_clamp: f32, - lod_max_clamp: f32, - compare: CompareFunction, - max_anisotropy: u16, + address_mode_u: SamplerAddressMode = .clamp_to_edge, + address_mode_v: SamplerAddressMode = .clamp_to_edge, + address_mode_w: SamplerAddressMode = .clamp_to_edge, + mag_filter: FilterMode = .nearest, + min_filter: FilterMode = .nearest, + mipmap_filter: FilterMode = .nearest, + lod_min_clamp: f32 = 0.0, + lod_max_clamp: f32 = 1000.0, + compare: CompareFunction = .undef, + max_anisotropy: u16 = 1, };