]> git.nega.tv - josh/narcissus/shortlog
josh/narcissus
2025-10-22 Joshua Simmonsnarcissus-gpu: Plumb through mesh shader calls
2025-10-21 Joshua Simmonsvulkan-sys: Add VK_EXT_mesh_shader support
2025-10-19 Joshua Simmonsshark: Move ui into its own module
2025-10-19 Joshua Simmonsshark: Tone down the 2d drawing
2025-10-19 Joshua Simmonsshark-shaders: Add color_map module
2025-10-19 Joshua Simmonsshark-shaders: Add special-case for single element...
2025-10-19 Joshua Simmonsshark-shaders: Improve how we handle clipping for rects
2025-10-18 Joshua Simmonsshark-shaders: Improve rounded-rect sdf a little
2025-10-18 Joshua Simmonsshark-shaders: Improve the performance of draw 2d shaders
2025-10-18 Joshua Simmonsshark-shaders: Improve error handling for slang
2025-10-18 Joshua Simmonsshark: Switch from fp16 to 8-bit ui buffer
2025-10-18 Joshua Simmonsshark: Move barrier till after UI work
2025-10-14 Joshua Simmonsshark-shaders: Migrate radix_sort pipeline to slang
2025-10-12 Joshua Simmonsshark-shaders: Migrate composite pipeline to slang
2025-10-12 Joshua Simmonsshark-shaders: Migrate draw_2d pipeline to slang
2025-10-12 Joshua Simmonsshark-shaders: Migrate basic shader to slang
2025-10-09 Joshua Simmonsnarcissus-gpu: Add extra feature checks
2025-10-09 Joshua Simmonsmisc: Fix clippy lints
2025-10-04 Joshua Simmonsnarcissus-maths: Remove unnecessary unsafe
2025-10-04 Joshua Simmonsvulkan-sys: Fix formatting
2025-10-04 Joshua Simmonsnarcissus-core: Remove unsafe refs from virtual_vec
2025-10-04 Joshua Simmonsnarcissus-gpu: Add storage images to descriptor pool
2025-04-17 Josh Simmonsnarcissus-math: Add intrinsics version of sincospi
2025-04-08 Josh Simmonsshark-shaders: Improve performance of rectangles
2025-04-06 Josh Simmonsnarcissus-math: Update sin-pi error bounds
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
next