]> git.nega.tv - josh/narcissus/shortlog
josh/narcissus
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
2024-06-02 Josh Simmonsnarcissus-gpu: Add compute-only resource barrier
2024-06-02 Josh Simmonsshark: Use consts instead of defines in shaders
2024-06-01 Joshua Simmonsshark: Remove hack to bypass cache for prim instances
2024-06-01 Josh Simmonsshark: Improve performance of binning shader
2024-05-31 Josh Simmonsshark: Switch to single-pass binning for primitive-2d
2024-05-27 Joshua Simmonsshark: Draw more text
2024-05-27 Joshua Simmonsblake3-smol: Add features to make cargo happy
2024-05-27 Josh Simmonsshark: Try single pass for coarse culling
2024-05-27 Josh Simmonsshark: Tweak primitive shaders
2024-05-26 Josh Simmonsshark: Multipass primitives
2024-05-26 Josh Simmonsshark: Simplify primitive shaders
2024-05-26 Josh Simmonsshark: Track dirty tiles
2024-05-25 Josh Simmonsshark: Use push constants for primitive uniforms
2024-05-25 Josh Simmonsshark: Add more text!
2024-05-25 Josh Simmonsnarcissus-gpu: Add push constants to pipeline layout
2024-05-25 Josh Simmonsvulkan-sys: Fix PipelineLayoutCreateInfo definition
2024-05-25 Josh Simmonsnarcissus-gpu: Cache pipeline layouts
2024-05-25 Josh Simmonsnarcissus-gpu: Add push constants function
next