From 3ecd4588d4aa85a93a06aa5a1a3a60b918a72557 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Fri, 10 Jan 2025 02:20:21 +0100 Subject: some progress on egui --- client/src/scene_prepare.rs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'client/src/scene_prepare.rs') diff --git a/client/src/scene_prepare.rs b/client/src/scene_prepare.rs index 1807e39..f74277c 100644 --- a/client/src/scene_prepare.rs +++ b/client/src/scene_prepare.rs @@ -30,9 +30,9 @@ use weareshared::{ resources::{AttributeArray, Image, IndexArray, MeshPart, Prefab}, }; use wgpu::{ - BindGroup, BindGroupDescriptor, BindGroupEntry, BindGroupLayout, BindingResource, Buffer, - BufferUsages, Device, Extent3d, Queue, SamplerDescriptor, Texture, TextureDescriptor, - TextureDimension, TextureFormat, TextureUsages, TextureViewDescriptor, + AddressMode, BindGroup, BindGroupDescriptor, BindGroupEntry, BindGroupLayout, BindingResource, + Buffer, BufferUsages, Device, Extent3d, FilterMode, Queue, SamplerDescriptor, Texture, + TextureDescriptor, TextureDimension, TextureFormat, TextureUsages, TextureViewDescriptor, util::{BufferInitDescriptor, DeviceExt, TextureDataOrder}, }; @@ -299,6 +299,10 @@ fn create_texture( ); let textureview = texture.create_view(&TextureViewDescriptor::default()); let sampler = device.create_sampler(&SamplerDescriptor { + address_mode_u: AddressMode::Repeat, + address_mode_v: AddressMode::Repeat, + mag_filter: FilterMode::Linear, + min_filter: FilterMode::Linear, ..Default::default() }); let bindgroup = device.create_bind_group(&BindGroupDescriptor { -- cgit v1.2.3-70-g09d2