]> git.nega.tv - josh/narcissus/shortlog
josh/narcissus
2025-04-06 Josh Simmonsnarcissus-math: Update sin-pi error bounds main
2025-04-05 Josh Simmonsmisc: Fix formatting after the edition upgrade
2025-04-05 Josh Simmonsnarcissus-core: Use stable trait upcasting
2025-04-05 Josh Simmonsmisc: Fix clippy lints
2025-04-05 Josh Simmonsmisc: Update to Rust 2024 edition
2025-04-05 Josh Simmonsshark-shaders: Omit image format in uniform bindings
2025-04-05 Josh Simmonsnarcissus-gpu: Enable swapchain_maintenance1
2025-04-05 Josh Simmonsnarcissus-maths: Fix clippy lints
2025-04-05 Josh Simmonsnarcissus-core: Rename `rand` to `random
2025-04-05 Josh Simmonsnarcissus-core: Add platform secure random API
2025-04-05 Josh Simmonsnarcissus-core: Add `errno` API
2025-04-05 Josh Simmonsnarcissus-math: Make `sin_cos_pi_f32` branchless
2024-11-30 Josh Simmonsshark: Deal with SDL3 environment variables
2024-11-30 Josh Simmonsshark: Move draw stuff into its own module
2024-11-30 Josh Simmonsshark: Move game stuff into its own module
2024-11-30 Josh Simmonsvulkan-sys: Fix clippy lints in triangle example
2024-11-30 Josh Simmonsvulkan-sys: Avoid laundering unsafe in `vk_check`
2024-11-29 Josh Simmonsnarcissus-gpu: Tidy up the push constants API
2024-11-29 Josh Simmonsnarcissus-gpu: Remove an unsafe fn from `PersistentBuffer`
2024-11-29 Josh Simmonsmeta: Set clippy allow list globally
2024-11-29 Josh Simmonsnarcissus-gpu: Avoid laundering unsafe in `vk_check`
2024-11-29 Josh Simmonsmisc: Fix clippy lints
2024-11-18 Josh Simmonsnarcissus-gpu: Add some image barrier helpers
2024-11-18 Josh Simmonsnarcissus-gpu: Remove explicit subresource ranges
2024-11-18 Joshua Simmonsshark: Fix barriers!
2024-11-18 Joshua Simmonsnarcissus-gpu: Use defaults for queue families
2024-11-18 Joshua Simmonsvulkan-sys: Default to `QUEUE_FAMILY_IGNORED` in barriers
2024-11-18 Joshua Simmonsnarcissus-gpu: Use default for image subresource
2024-11-18 Joshua Simmonsnarcissus-gpu: Fix universal queue signal stage mask
2024-11-18 Joshua Simmonsnarcissus-gpu: Fix dst_stage_mask for swapchain transition
2024-11-18 Joshua Simmonsvulkan-sys: Improve default for ImageSubresourceRange
2024-11-18 Joshua Simmonsnarcissus-gpu: Remove TOP_OF_PIPE/BOTTOM_OF_PIPE
2024-11-18 Joshua Simmonsnarcissus-gpu: Add missing stage mask to signal semaphore
2024-11-18 Joshua Simmonsnarcissus-gpu: Make validation layers about dst access
2024-11-18 Joshua Simmonsshark-shaders: Fix buffer alignment
2024-11-17 Josh Simmonsshark-shaders: Use readonly qualifier on readonly buffers
2024-11-17 Josh Simmonsshark: Add support for clipping
2024-11-17 Josh Simmonsshark-shaders: Remove unused headers
2024-11-17 Josh Simmonsvulkan-sys: Add `From<bool>` for `Bool32`
2024-11-17 Josh Simmonsnarcissus-font: Remove unnecessary cast
2024-11-16 Josh Simmonsmeta: Remove github actions
2024-11-16 Josh Simmonsnarcissus-app: Switch to sdl3
2024-11-16 Josh Simmonsshark: Fix link in doc comment
2024-11-16 Josh Simmonsnarcissus-maths: Fix accidental link in doc comments
2024-11-16 Josh Simmonsnarcissus-core: Fix links in doc comments
2024-11-15 Josh Simmonsshark: Fix atlas update racing with gpu
2024-11-15 Josh Simmonsnarcissus-font: Fix cache writing wrong rects
2024-11-15 Josh Simmonsnarcissus-gpu: Fix swapchain present barrier
2024-11-14 Josh Simmonsnarcissus-core: Update to maintained fast-float
2024-11-14 Josh Simmonsshark-shaders: Draw the rest of the rectangles
2024-11-11 Josh Simmonsshark-shaders: Improve scatter robustness and perf
2024-11-11 Josh Simmonsnarcissus-font: Fix clippy warning
2024-11-10 Josh Simmonsshark-shaders: Remove one dispatchfrom radix sort
2024-11-10 Josh Simmonsshark-shaders: Shrink glyph draw command slightly
2024-11-10 Josh Simmonsshark: Simplify glyph index and advance caching
2024-11-10 Josh Simmonsshark: Update test scene
2024-11-10 Josh Simmonsnarcissus-font: Cache some things
2024-11-09 Josh Simmonsshark-shaders: Improve scatter performance more
2024-11-09 Joshua Simmonsshark-shaders: Improve scatter performance
2024-11-09 Joshua Simmonsmeta: Update github actions
2024-11-09 Joshua Simmonsshark-shaders: Remove unused glsl extension
2024-11-09 Josh Simmonsshark: Restore 2d drawing with new binning
2024-11-05 Josh Simmonsshark-shaders: Small improvements to radix sort
2024-11-04 Josh Simmonsshark: Remove test work amplification
2024-11-04 Josh Simmonsshark: Add basic tests for gpu radix sorting
2024-11-04 Josh Simmonsshark-shaders: Move count ref into radix_sort.h
2024-11-04 Josh Simmonsnarcissus-gpu: Add `copy_to_slice` to persistent buffer
2024-11-04 Josh Simmonsnarcissus-core: Remove unnecessary trait bound
2024-11-04 Josh Simmonsnarcissus-gpu: Add `wait_idle` function
2024-11-04 Josh Simmonsshark: Re-work UI
2024-11-04 Josh Simmonsnarcissus-gpu: Add support for indirect buffers
2024-11-04 Josh Simmonsshark-shaders: Add message when shader compilation...
2024-11-04 Josh Simmonsvulkan-sys: Tidy subgroup size control definitions
2024-11-04 Josh Simmonsnarcissus-gpu: Fix ComputeWrite being marked read only
2024-11-04 Josh Simmonsexternal: Fix clippy lints
2024-08-22 Josh Simmonsshark: Add support for ui rects
2024-08-22 Josh Simmonsnarcissus-font: Add `as_u32` to `TouchedGlyphInstance`
2024-07-28 Josh Simmonsnarcissus-core: Remove unused code
2024-07-21 Josh Simmonsshark: Shader cleanup
2024-07-18 Josh Simmonsshark: Improve shader performance
2024-06-22 Josh Simmonsmisc: Fix clippy lints
2024-06-18 Josh Simmonsnarcissus: Fix clippy lints
2024-06-18 Josh Simmonsvulkan-sys: Ignore explicit transmute warnings
2024-06-18 Josh Simmonsshark: Use compute barriers for UI images
2024-06-18 Josh Simmonsshark: Fix UI tile debug view
2024-06-10 Josh Simmonsshark: Fix out-of-bounds writes in bin clear
2024-06-09 Josh Simmonsshark: Use BDA instead of compute bindings
2024-06-09 Josh Simmonsnarcissus-gpu: Expose buffer device addresses
2024-06-08 Josh Simmonsshark: Use immutable samplers
2024-06-08 Josh Simmonsnarcissus-gpu: Add support for immutable samplers
2024-06-05 Josh Simmonsshark: Add debug names for buffers and images
2024-06-05 Josh Simmonsnarcissus-gpu: Add debug names for buffers and images
2024-06-05 Josh Simmonsshark: Fix case of microshades literals
2024-06-04 Josh Simmonsshark: Use command buffer debug markers
2024-06-04 Josh Simmonsnarcissus-gpu: Add command buffer debug markers
2024-06-04 Josh Simmonsnarcissus-core: Add arena helper for CStr creation
2024-06-04 Josh Simmonsvulkan-sys: Add VK_EXT_debug_utils
2024-06-03 Josh Simmonsnarcissus-gpu: Hook up buffer device address
2024-06-03 Josh Simmonsvulkan-sys: Add buffer device address support
2024-06-02 Josh Simmonsshark: Track range of non-zero L1 buckets
next