feat(wayland): working dmabuf!

Signed-off-by: Schmarni <marnistromer@gmail.com>
This commit is contained in:
Schmarni
2025-07-13 06:01:52 +02:00
parent 0ec465ac39
commit 6ec09809d9
2 changed files with 10 additions and 4 deletions

5
Cargo.lock generated
View File

@@ -592,6 +592,7 @@ dependencies = [
[[package]]
name = "bevy-dmabuf"
version = "0.2.0"
source = "git+https://github.com/Schmarni-Dev/bevy-dmabuf#10a071f69300f283a1445666a7f537b8d5f9c7bf"
dependencies = [
"ash",
"bevy",
@@ -6396,7 +6397,7 @@ dependencies = [
[[package]]
name = "waynest"
version = "0.0.25"
source = "git+https://github.com/verdiwm/waynest.git#4d52d23690b19eb1ecc742b99377acca25765ad0"
source = "git+https://github.com/technobaboo/waynest.git?branch=fix%2Ffd_clear#0b2e3e5b5383c1f7011599849e2baf1c9afeb9bb"
dependencies = [
"async-trait",
"bitflags 2.9.1",
@@ -6414,7 +6415,7 @@ dependencies = [
[[package]]
name = "waynest-macros"
version = "0.0.25"
source = "git+https://github.com/verdiwm/waynest.git#4d52d23690b19eb1ecc742b99377acca25765ad0"
source = "git+https://github.com/technobaboo/waynest.git?branch=fix%2Ffd_clear#0b2e3e5b5383c1f7011599849e2baf1c9afeb9bb"
dependencies = [
"quote",
"syn 2.0.104",

View File

@@ -106,7 +106,7 @@ bevy_mod_openxr = "0.3"
# bevy_sk.git = "https://github.com/MalekiRe/bevy_sk"
bevy_sk = { git = "https://github.com/technobaboo/bevy_sk", branch = "stochastic" }
# bevy-dmabuf = "0.2.0"
bevy-dmabuf.path = "../bevy-dmabuf"
bevy-dmabuf.git = "https://github.com/Schmarni-Dev/bevy-dmabuf"
# bevy-mesh-text-3d.git = "https://github.com/terhechte/bevy-mesh-text-3d"
# use my fork until my pr to use minimal bevy features was merged
@@ -125,7 +125,12 @@ cosmic-text = "0.14.2"
# Wayland
cluFlock = { version = "1.2.7", optional = true } # for the lockfile checking
waynest = { git = "https://github.com/verdiwm/waynest.git", features = [
# waynest = { git = "https://github.com/verdiwm/waynest.git", features = [
# "server",
# "stable",
# "tracing",
# ], default-features = false, optional = true }
waynest = { git = "https://github.com/technobaboo/waynest.git", branch = "fix/fd_clear", features = [
"server",
"stable",
"tracing",