Trouv / bevy_ecs_ldtk

ECS-friendly ldtk plugin for bevy, leveraging bevy_ecs_tilemap
Other
664 stars 75 forks source link

tiles dont match up in example #126

Open rolladenhelm opened 1 year ago

rolladenhelm commented 1 year ago

when running the platformer example in WGPU_BACKEND=gl the tiles are weird : bevy

rolladenhelm commented 1 year ago

additional info : AdapterInfo { name: "AMD JUNIPER (DRM 2.50.0 / 6.0.2-arch1-1, LLVM 14.0.6)", vendor: 0, device: 0, device_type: Other, backend: Gl }

Trouv commented 1 year ago

Sorry for the late response! I'm not exactly sure how I would test this on my own system. I'm not super familiar with wgpu and the different backends, and I'm not sure what I need to modify to use this backend correctly. When I try WGPU_BACKEND=gl, it just crashes and says it can't find a gpu.

However, I do see in the wgpu docs that the gl backend is currently unsupported: https://docs.rs/wgpu/latest/wgpu/struct.Backends.html#associatedconstant.GL

Could you try and see if you have the same issue running bevy_ecs_tilemap examples? Specifically version 0.7, since this plugin hasn't been updated to use bevy_ecs_tilemap 0.8. That's the plugin that bevy_ecs_ldtk depends on for rendering tilemaps, so it's likely the issue is upstream.