]> git.nega.tv - josh/narcissus/shortlog
josh/narcissus
2022-10-06 Joshua SimmonsRemove useless commented code
2022-10-06 Joshua SimmonsReplace magic value in pool with random mixer
2022-10-06 Joshua SimmonsAdd multiplicative inverse and log2 functions
2022-10-02 Joshua SimmonsFix remaining clippy lints
2022-10-02 Joshua SimmonsFix warning caused by ManualArc API change
2022-10-02 Joshua SimmonsImprove API of `ManualArc`
2022-10-02 Joshua SimmonsRemove some unused functions
2022-09-25 Joshua SimmonsSimplify main and add some 🦈 stuff
2022-09-25 Joshua SimmonsSwitch back to O0 for debug mode
2022-09-25 Joshua SimmonsAdd `Debug` implementation for `Window`
2022-09-25 Josh SimmonsUpdate apt cache before installing deps
2022-09-25 Joshua SimmonsImprove perf of obj parser
2022-09-25 Joshua SimmonsFix some clippy lints and doc errors
2022-09-25 Joshua SimmonsFix some clippy lints
2022-09-25 Joshua SimmonsFix doc-tests for `array_windows`
2022-09-25 Joshua SimmonsAdd a basic obj file parser
2022-09-25 Joshua SimmonsAdd `slice::array_windows` from std library
2022-09-17 Joshua SimmonsAdd blåhaj
2022-09-17 Joshua SimmonsAdd basic safe wrapper for stb_image
2022-09-17 Joshua SimmonsUpdate `Cargo.lock` after removing libc dependency
2022-09-12 Joshua SimmonsReplace libc crate with a budget version
2022-09-12 Joshua SimmonsFix some clippy lints for pool
2022-09-11 Joshua SimmonsAdd llvm to the github actions dependencies
2022-09-11 Joshua SimmonsAdd clang to the github actions dependencies
2022-09-11 Joshua SimmonsAdd stb_image binding
2022-09-11 Joshua SimmonsMove binding libraries to ffi directory
2022-09-11 Joshua SimmonsAdd Mat4 `look_at`, `ortho` and `perspective` fn's
2022-09-11 Joshua SimmonsAdd point -> vector conversion functions
2022-09-11 Joshua SimmonsAdd `normalized` function to vectors
2022-09-10 Joshua SimmonsImprove `min`, `max` on ARM, and fix documentation
2022-09-08 Joshua SimmonsFill out `Mat2` and `Mat3` some more
2022-09-08 Joshua SimmonsImprove documentation for maths library
2022-09-08 Joshua SimmonsFix braces causing a rustdoc error
2022-09-08 Joshua SimmonsSwitch thread token to `std::array::from_fn`
2022-09-08 Joshua SimmonsAdd `min`, `max` and `clamp` functions
2022-09-07 Joshua SimmonsFix some clippy lints
2022-09-07 Joshua SimmonsImplement `from_axis_angle` for `Mat4`
2022-09-07 Joshua SimmonsAdd missing axis vectors for `Vec3`
2022-09-07 Joshua SimmonsAdd extra vector operators
2022-09-07 Joshua SimmonsAdd unit types for degrees and radians
2022-09-06 Joshua SimmonsRework maths library
2022-09-06 Joshua SimmonsAdd `from_translation` to `Mat4` and tidy tests
2022-09-06 Joshua SimmonsAdd `ONE` associated consts to vector types
2022-09-05 Joshua SimmonsAdd SDL2 dependency to github workflow
2022-09-05 Joshua SimmonsAvoid hardcoding the path to the mold linker
2022-09-05 Josh SimmonsAdd mold to github workflow
2022-09-05 Josh SimmonsCreate rust workflow
2022-09-05 Joshua SimmonsSplit maths library into multiple modules
2022-09-05 Joshua SimmonsRename `virtual_vec` inner types
2022-09-04 Joshua SimmonsUpdate build script profile defaults
2022-09-04 Joshua SimmonsAdd maths dependency to narcissus
2022-09-04 Joshua SimmonsStart implementing basic maths functions
2022-09-04 Joshua SimmonsReplace `make_array` with `std::array::from_fn`
2022-08-30 Joshua Simmons[narc-gpu] Remove unnecessary unsafe block
2022-08-30 Joshua Simmons[vulkan-sys] Add implicit unsafe to vk_check macro
2022-08-29 Joshua SimmonsUse &CStr for `get_instance_proc_address`
2022-08-28 Josh SimmonsCreate LICENCE
2022-08-28 Joshua SimmonsInitial Commit