3 Commits

Author SHA1 Message Date
Christian Legnitto
e8ddcf592b Fix some compilation errors, warnings, and clippy issues (#156) 2025-03-13 14:17:00 -04:00
Alex Eisenschmied
d00cf26f0e Updated crates to use new versions of Dependencies (#146)
* Dependencies updated and toolchain updated to a modern version of rust nightly. Had to update the vek, sysinfo, and rayon crates, since they wer pulling in code from dependencies that has long since been broken.

rustc codegen nvvm is still broken, seems to have a number of issues. Once I got Optix installed and setup, I started having trouble with llvm. The build file seems to need llvm-config, which does not ship with precompiled binaries for llvm. I compiled llvm from source, but am still unable to get the build file to find that correctly. There are also a number of regular errors which will need to resolved slowly.

* Dependencies for all crates should be updated to the latest available versions. Going to tackle any breaking changes next

* Two bit flag fields in cust/texture.rs did not implement traits required by the structs they were contained in. This has been resolved

* I both of these files, the field access was replaced with a getter method, which was previously throwing an error

* ArrayObjectFlags needed Debug and PartialEq traits to be derived, was throwing an error before

* updating another file

* removed once_cell as dependency from rustc_codegen_nvvm. The goal was to replace with the standardized version from the std library, but the dependency does not seem to be in use anyway
2025-03-07 15:11:30 -04:00
rdambrosio
2735034573 Initial commit 2021-10-17 19:36:45 -04:00