]> git.nega.tv - josh/narcissus/shortlog
josh/narcissus
2024-05-03 Joshua Simmonsnarcissus-maths: Remove custom `round_ties_even`
2024-05-03 Joshua Simmonsnarcissus-maths: Small cleanup of perlin noise
2024-05-02 Joshua Simmonsnarcissus-core: Fix out-of-bounds slice access
2024-05-02 Joshua Simmonsshark: Add basic camera shake
2024-05-02 Joshua Simmonsnarcissus-maths: Add perlin noise functions
2024-05-01 Joshua Simmonsshark: Only write two lines of text
2024-05-01 Joshua Simmonsnarcissus-gpu: Remove accidentally added sleep
2024-05-01 Joshua Simmonsshark: Dampen camera movement
2024-05-01 Joshua Simmonsshark: Fix parameterization of top-down camera
2024-05-01 Joshua Simmonsnarcissus-maths: Add `lerp` for scalars and vectors
2024-05-01 Joshua Simmonsnarcissus-maths: Add `sin_pi_f32` and `cos_pi_f32`
2024-05-01 Joshua Simmonsshark: Add drivable shark
2024-05-01 Joshua Simmonssdl2-sys: Add repeat flag to key events
2024-04-29 Joshua Simmonsshark: Remove unused import
2024-04-29 Joshua Simmonsshark-shaders: Remove unnecessary lifetime annotation
2024-04-28 Joshua Simmonsshark: Remove buffer test code
2024-04-28 Joshua Simmonsshark-shaders: Use old name for glslang
2024-04-28 Joshua Simmonsgithub: Fix name for glslang package in ubuntu
2024-04-28 Joshua Simmonsgithub: Add glslang to github actions image
2024-04-28 Joshua Simmonsshark: Move shaders into their own crate
2024-04-28 Joshua Simmonsnarcissus: Remove cstr macro
2024-04-27 Joshua Simmonsnarcissus-gpu: Fix minor sync issues
2024-04-27 Joshua Simmonsshark: Remove duplicate image copy
2024-04-06 Joshua Simmonsnarcissus-gpu: Use VK_EXT_swapchain_maintenance1
2024-04-05 Joshua Simmonsvulkan-sys: Add `VK_EXT_[swapchain,surface]_maintenance1`
2024-04-05 Joshua Simmonsvulkan-sys: Add `VK_KHR_get_surface_capabilities2`
2024-04-05 Joshua Simmonsvulkan-sys: Add wrapper for `get_fence_status`
2024-04-05 Joshua Simmonsvulkan-sys: Use &CStr directly in wrapper function
2024-04-05 Joshua Simmonsshark: Enable RUST_BACKTRACE by default
2024-03-31 Joshua Simmonsnarcissus-core: Improve float random generation
2024-03-31 Joshua Simmonsnarcissus-core: Fix clippy lint
2024-03-31 Joshua Simmonsnarcissus-gpu: Fix clippy lint
2023-11-20 Joshua Simmonsmeta: Rename ext to external
2023-11-05 Joshua Simmonsnarcissus-sqlite: Fix clippy lint
2023-11-05 Joshua Simmonsnarcissus-core: Fix clippy lint
2023-11-05 Joshua Simmonsnarcissus-app: Fix clippy lint
2023-11-05 Joshua Simmonsblake3-smol: Add minimal blake3 dependency
2023-11-05 Joshua Simmonssqlite-sys: Add sqlite dependency
2023-11-05 Joshua Simmonsmeta: Re-organize crates
2023-11-05 Joshua Simmonsnarcissus-core: Fix clippy lints
2023-11-05 Joshua Simmonsvulkan-sys: Use macro to generate flags impls
2023-08-20 Joshua Simmonsnarcissus-core: Remove `cstr_from_bytes_until_nul`
2023-08-20 Joshua Simmonsnarcissus-gpu: Use std from_bytes_until_nul
2023-08-20 Joshua Simmonsnarcissus-gpu: Fix link in barrier documentation
2023-08-20 Joshua Simmonsnarcissus-core: Add helpers to fetch important directories
2023-08-07 Joshua Simmonsstb_image: Suppress camel case warning
2023-08-07 Joshua Simmonsnarcissus-gpu: Renaming and lifetime cleanups
2023-08-06 Joshua Simmonsnarcissus-gpu: Add new API for mapped buffers
2023-08-05 Joshua Simmonsnarcissus: Avoid using draw indexed for glyphs
2023-07-29 Joshua Simmonsnarcissus-gpu: Remove unnecessary mut
2023-07-29 Joshua Simmonscargo: Enable resolver 2 for workspace
2023-07-29 Joshua Simmonsvulkan-sys: Use a simpler alignment check for SPV
2023-07-29 Joshua Simmonsnarcissus-gpu: Add basic randomised test for Tlsf
2023-07-29 Joshua Simmonsnarcissus-core: Add `array_select` to Pcg64
2023-07-27 Joshua Simmonsnarcissus-gpu: Simplify allocator stats tracking
2023-07-26 Joshua Simmonsnarcissus-gpu: Fix old naming
2023-07-25 Joshua Simmonsnarcissus-gpu: Always call them super-blocks
2023-07-25 Joshua Simmonsnarcissus-gpu: Add emergency deallocation to allocator
2023-07-25 Joshua Simmonsnarcissus-gpu: Free unused TLSF super blocks
2023-07-25 Joshua Simmonsnarcissus-gpu: Add Default bound to Tlsf super blocks
2023-07-20 Joshua Simmonsnarcissus-gpu: Fix bufferImageGranularity support
2023-07-19 Joshua Simmonsnarcissus-gpu: Support large bufferImageGranularity
2023-07-19 Joshua Simmonsnarcissus-gpu: Fix typo in tlsf docs
2023-07-19 Joshua Simmonsnarcissus-gpu: Track allocation metrics per-heap
2023-07-19 Joshua Simmonsnarcissus-gpu: Improve allocator behavior
2023-07-19 Joshua Simmonsnarcissus-core: Add u32 support to BitIter
2023-07-17 Joshua Simmonsnarcissus-gpu: Explicit flag for host mapped memory
2023-07-17 Joshua Simmonsnarcissus-gpu: Move allocator into its own module
2023-07-17 Joshua Simmonsnarcissus-gpu: Remove tlsf svg output
2023-07-17 Joshua Simmonsnarcissus-gpu: Move conversion functions into their...
2023-07-17 Joshua Simmonsnarcissus-gpu: Move vulkan barrier conversions to own...
2023-07-17 Joshua Simmonsnarcissus-gpu: Increase transient buffer size to 8MiB
2023-07-17 Joshua Simmonsnarcissus-gpu: Add `_with_data` helper for transient...
2023-07-15 Joshua Simmonsnarcissus-gpu: Use TLSF to service large transient...
2023-07-15 Joshua Simmonsnarcissus-gpu: Expand transient buffer support
2023-07-15 Joshua Simmonsnarcissus-gpu: Use a single transient allocator type
2023-07-15 Joshua Simmonsnarcissus-gpu: Simplify transfer usage for buffers...
2023-07-12 Joshua Simmonsnarcissus-gpu: Use arena to avoid heap allocation in...
2023-07-12 Joshua Simmonsnarcissus: Avoid some useless allocations
2023-07-12 Joshua Simmonsnarcissus-gpu: Move all the magic constants into VULKAN...
2023-07-12 Joshua Simmonsnarcissus-gpu: Move libc module into its own file
2023-07-11 Joshua Simmonsnarcissus-gpu: Tidy up transient allocators
2023-07-11 Joshua Simmonsnarcissus-gpu: Cleanup suboptimal hash set on swapchain...
2023-07-11 Joshua Simmonsnarcissus-gpu: Split WSI into its own module
2023-07-11 Joshua Simmonsvulkan-sys: Add device extension enumeration
2023-07-10 Joshua Simmonsnarcissus-gpu: Reset transient uniform buffers
2023-07-09 Joshua Simmonsnarcissus-gpu: Add transient buffer allocator
2023-07-09 Joshua Simmonsnarcissus-core: Elide lifetime in svg text fn
2023-07-09 Joshua Simmonsnarcissus-core: Use explicit order of operations
2023-07-09 Joshua Simmonsnarcissus-core: Fix potentially misaligned pointer
2023-07-09 Joshua Simmonsnarcissus-core: Improve align_offset
2023-07-09 Joshua Simmonsnarcissus-gpu: Use explict `vk::WHOLE_SIZE` const
2023-07-09 Joshua Simmonsnarcissus-gpu: Lock once when writing descriptors
2023-07-09 Joshua Simmonsnarcissus-gpu: Improve TLSF alignment handling
2023-07-09 Joshua Simmonsnarcissus-core: Add extra svg helpers
2023-07-09 Joshua Simmonsnarcissus-core: Add title to svg rect elements
2023-07-09 Joshua Simmonsnarcissus-core: Add `lower_bound` and `upper_bound`
2023-07-01 Joshua Simmonsnarcissus-gpu: Fix slice size mismatch
2023-06-04 Joshua Simmonsstb_truetype: Fix clippy lints
2023-06-04 Joshua Simmonsnarcissus-core: Fix clippy lints
next