]> git.nega.tv - josh/narcissus/shortlog
josh/narcissus
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
2023-06-04 Joshua Simmonsnarcissus: Fix clippy lints
2023-06-04 Joshua Simmonsnarcissus-math: Use tan_pi for projection matrix
2023-06-04 Joshua Simmonsnarcissus-core: Add integer widening helper trait.
2023-05-29 Joshua Simmonsnarcissus-gpu: Document block splitting behavior
2023-05-29 Joshua Simmonsnarcissus-gpu: Add TLSF Allocator
2023-05-29 Joshua Simmonscore: Add helper for linear-log binning
2023-05-29 Joshua Simmonscore: Fix wrapping assert when seeding Pcg64
2023-05-29 Joshua SimmonsRevert "build: Enable debug info compression"
2023-05-29 Joshua Simmonscore: Add svg debug output helper
2023-04-20 Joshua Simmonsmisc: Improve cstr! macro implementation
2023-04-15 Joshua Simmonsbuild: Enable debug info compression
2023-03-15 Joshua Simmonsnarcissus-gpu: Add support for dedicated allocations
2023-03-15 Joshua Simmonsvulkan-sys: Add dedicated allocation structs
2023-03-12 Joshua SimmonsUse uniform std430 layout and row_major attribute
2023-03-11 Joshua SimmonsTidy text shader
2023-03-04 Joshua SimmonsImprove cos_pi polynomial
2023-03-04 Joshua SimmonsFix doc comments
2023-03-04 Joshua SimmonsComment tidying
2023-03-04 Joshua SimmonsImprove comment formatting
2023-03-03 Joshua SimmonsFix redundant lifetime annotation clippy lint
2023-03-03 Joshua SimmonsFix clippy lint
2023-03-03 Joshua SimmonsImprove font cache
2023-03-01 Joshua SimmonsAdd `select` and `shuffle` functions to `Pcg64`
2023-02-28 Joshua SimmonsClean up main
next