summaryrefslogtreecommitdiff
path: root/client/src/scene_prepare.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-01-10 02:20:21 +0100
committermetamuffin <metamuffin@disroot.org>2025-01-10 02:20:21 +0100
commit3ecd4588d4aa85a93a06aa5a1a3a60b918a72557 (patch)
treebfb6b2624e23fc09d640e36a5d5de1b89777062e /client/src/scene_prepare.rs
parent87f67ff9ae1aa74008042750d354a7dad030020d (diff)
downloadweareserver-3ecd4588d4aa85a93a06aa5a1a3a60b918a72557.tar
weareserver-3ecd4588d4aa85a93a06aa5a1a3a60b918a72557.tar.bz2
weareserver-3ecd4588d4aa85a93a06aa5a1a3a60b918a72557.tar.zst
some progress on egui
Diffstat (limited to 'client/src/scene_prepare.rs')
-rw-r--r--client/src/scene_prepare.rs10
1 files changed, 7 insertions, 3 deletions
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 {