fix: unnecessary render device

This commit is contained in:
Nova
2025-07-25 11:30:30 -07:00
parent 9015c3e6c4
commit 218b5f959a

View File

@@ -38,7 +38,6 @@ use waynest::server::protocol::core::wayland::wl_shm::Format;
fn create_vk_dmatex(
vulkano_context: &VulkanoContext,
bevy_render_dev: &RenderDevice,
size: Vector2<usize>,
) -> Result<(Arc<Image>, Dmatex), Box<ValidationError>> {
let vk_format = vulkano::format::Format::R8G8B8A8_UNORM;
@@ -165,7 +164,7 @@ impl ShmBufferBacking {
// TODO: this might cause a freeze?
let vulkano_context = VULKANO_CONTEXT.wait();
let bevy_render_dev = RENDER_DEVICE.wait();
let (image, dmatex) = create_vk_dmatex(vulkano_context, bevy_render_dev, size).unwrap();
let (image, dmatex) = create_vk_dmatex(vulkano_context, size).unwrap();
let imported_texture = import_texture(bevy_render_dev, dmatex, DropCallback(None)).unwrap();