first working triangel

This commit is contained in:
STP
2023-11-11 20:32:44 -05:00
parent b4bc726fee
commit eab69336a1
2 changed files with 25 additions and 12 deletions

31
Cargo.lock generated
View File

@@ -207,6 +207,20 @@ name = "bytemuck"
version = "1.14.0" version = "1.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "374d28ec25809ee0e23827c2ab573d729e293f281dfe393500e7ad618baa61c6" checksum = "374d28ec25809ee0e23827c2ab573d729e293f281dfe393500e7ad618baa61c6"
dependencies = [
"bytemuck_derive",
]
[[package]]
name = "bytemuck_derive"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "965ab7eb5f8f97d2a083c799f3a1b994fc397b2fe2da5d1da1626ce15a39f2b1"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.39",
]
[[package]] [[package]]
name = "calloop" name = "calloop"
@@ -855,7 +869,6 @@ checksum = "307ed9b18cc2423f29e83f84fd23a8e73628727990181f18641a8b5dc2ab1caa"
dependencies = [ dependencies = [
"approx", "approx",
"matrixmultiply", "matrixmultiply",
"nalgebra-macros",
"num-complex", "num-complex",
"num-rational", "num-rational",
"num-traits", "num-traits",
@@ -864,14 +877,15 @@ dependencies = [
] ]
[[package]] [[package]]
name = "nalgebra-macros" name = "nalgebra-glm"
version = "0.2.1" version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "91761aed67d03ad966ef783ae962ef9bbaca728d2dd7ceb7939ec110fffad998" checksum = "e68879ff227a94627e63bbd518b4f82b8f0cc56bb01a498251507de6d1c412d6"
dependencies = [ dependencies = [
"proc-macro2", "approx",
"quote", "nalgebra",
"syn 1.0.109", "num-traits",
"simba",
] ]
[[package]] [[package]]
@@ -1281,10 +1295,11 @@ checksum = "216080ab382b992234dda86873c18d4c48358f5cfcb70fd693d7f6f2131b628b"
name = "rust-opengl" name = "rust-opengl"
version = "0.1.0" version = "0.1.0"
dependencies = [ dependencies = [
"bytemuck",
"cfg-if", "cfg-if",
"env_logger", "env_logger",
"log", "log",
"nalgebra", "nalgebra-glm",
"pollster", "pollster",
"wgpu", "wgpu",
"winit", "winit",

View File

@@ -4,8 +4,6 @@ version = "0.1.0"
edition = "2021" edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[package.include]
"shaders" = "shaders"
[dependencies] [dependencies]
cfg-if = "1" cfg-if = "1"
@@ -14,5 +12,5 @@ env_logger = "0.10"
log = "0.4" log = "0.4"
wgpu = "0.18" wgpu = "0.18"
pollster = "0.3" pollster = "0.3"
nalgebra = "0.32.3" bytemuck = { version = "1.12", features = [ "derive" ] }
nalgebra-glm = "0.18.0"