]> git.nega.tv - josh/narcissus/shortlog
josh/narcissus
2024-05-13 Josh Simmonsshark: Use match for key bindings
2024-05-12 Josh Simmonsnarcissus-gpu: Add ImageFormat::BGRA16_FLOAT
2024-05-12 Josh Simmonsnarcissus-gpu: Add 10-bit packed color formats
2024-05-12 Josh Simmonsnarcissus-gpu: Add support for mutable swapchain images
2024-05-12 Josh Simmonsvulkan-sys: Add VkImageFormatListCreateInfo
2024-05-11 Josh Simmonsnarcissus-gpu: Re-enable validation layers by default
2024-05-11 Josh Simmonsvulkan-sys: Add `vkEnumerateInstanceLayerProperties`
2024-05-11 Josh Simmonsshark: Rename Text shader to Ui
2024-05-11 Josh Simmonsshark: Re-arrange main loop
2024-05-11 Josh Simmonsshark: Disable Wayland when RenderDoc is detected
2024-05-11 Josh Simmonsnarcissus-gpu: Assert when emitting barrier in render...
2024-05-11 Josh Simmonsnarcissus-gpu: Add `Default` impl for `BufferImageCopy`
2024-05-11 Josh Simmonsnarcissus-gpu: Expose `is_null` for `Handle` newtypes
2024-05-11 Josh Simmonsshark: Move spring helper into own module
2024-05-09 Josh Simmonsshark: Add HIDPI support
2024-05-09 Josh Simmonsnarcissus-app: Add HIDPI support
2024-05-09 Josh Simmonssdl2-sys: Add HIDPI related APIs
2024-05-08 Josh Simmonsmisc: Bump gmp-mpfs-sys dependency
2024-05-07 Joshua Simmonsshark: Change chunk layout
2024-05-07 Joshua Simmonsnarcissus-core: Add extra integer widths to `BitIter`
2024-05-06 Joshua Simmonsmisc: Remove accidentally added profiler output
2024-05-06 Joshua Simmonsnarcissus-maths: Sprinkle force inline
2024-05-05 Joshua Simmonsshark: Shoot fast and break things
2024-05-05 Joshua Simmonsnarcissus-maths: Add error count assert for `exp_f32...
2024-05-05 Joshua Simmonsmisc: Fix clippy lints
2024-05-05 Joshua Simmonsnarcissus-core: Add Default impl for fixed_vec
2024-05-05 Joshua Simmonsshark: Add guns which shoot projectile sharks
2024-05-05 Joshua Simmonsnarcissus-core: Add user-defined type to `flags_def...
2024-05-05 Joshua Simmonsnarcissus-maths: Add `exp_f32` implementation
2024-05-05 Joshua Simmonsnarcissus-maths: Use `f32_to_i32` for `sin_cos_pi`...
2024-05-05 Joshua Simmonsnarcissus-maths: Add safe f32 to i32 conversions
2024-05-05 Joshua Simmonsnarcissus-maths: Add additional rng functions
2024-05-03 Joshua Simmonsshark: Adjust camera shake
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
next