Example of rendering a dioxus-native app to a texture (#4365)

* Create example of rendering a dioxus-native app to a texture

Signed-off-by: Nico Burns <nico@nicoburns.com>

* Use dioxus-native-dom crate

Signed-off-by: Nico Burns <nico@nicoburns.com>

* bump lock

* cleanup cargo tomls

* rustc hash

---------

Signed-off-by: Nico Burns <nico@nicoburns.com>
Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com>
This commit is contained in:
Nico BurnsandJonathan Kelley authored and GitHub committed 2025-07-14 17:48:51 -07:00
1 parent b9b847c3f8
commit 9db593e303
7 files changed
+243 -11

No files matched your search

+10 -1
View File
@@ -114,6 +114,7 @@ members = [
"examples/fullstack-auth",
"examples/fullstack-websockets",
"examples/wgpu-texture",
"examples/native-headless",
"examples/bevy",
# Playwright tests
@@ -201,6 +202,14 @@ wasm-used = { path = "packages/wasm-split/wasm-used", version = "0.7.0-alpha.2"
depinfo = { path = "packages/depinfo", version = "0.7.0-alpha.2" }
warnings = { version = "0.2.1" }
# blitz
blitz-dom = { version = "=0.1.0-alpha.5", default-features = false }
blitz-net = { version = "=0.1.0-alpha.5" }
blitz-paint = { version = "=0.1.0-alpha.5" }
blitz-traits = { version = "=0.1.0-alpha.5" }
blitz-shell = { version = "=0.1.0-alpha.5", default-features = false }
wgpu = { version = "24.0" }
# a fork of pretty please for tests - let's get off of this if we can!
prettier-please = { version = "0.3.0", features = ["verbatim"] }
anyhow = "1.0.98"
@@ -412,7 +421,7 @@ reqwest = { workspace = true, features = ["json"], optional = true }
ciborium = { workspace = true, optional = true }
base64 = { workspace = true, optional = true }
http-range = { version = "0.1.5", optional = true }
wgpu = { version = "24.0", optional = true }
wgpu = { workspace = true, optional = true }
ouroboros = { version = "*", optional = true }
wasm-splitter = { workspace = true, package = "wasm-split" }