]> git.nega.tv - josh/narcissus/shortlog
josh/narcissus
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
2023-02-28 Joshua SimmonsClean up font cache
2023-02-28 Joshua SimmonsImprove font cache
2023-02-27 Joshua SimmonsReformat imports
2023-02-27 Joshua SimmonsMove a bunch of helper code out of main.rs
2023-02-27 Joshua SimmonsCache glyphs instead of re-drawing
2023-02-26 Joshua SimmonsSmall improvements for font handling
2023-02-26 Joshua SimmonsRe-use glyph cache internal structures
2023-02-26 Joshua SimmonsAdd support for basic text drawing
2023-02-26 Joshua SimmonsFirst pass on narcissus-font library
2023-02-26 Joshua SimmonsImprove and expand stb_truetype wrappers
2023-02-26 Joshua SimmonsAdd FiniteF32 and FiniteF64 wrappers
2023-02-26 Joshua SimmonsImprove Box's MaybeUninit helpers
2023-02-26 Joshua SimmonsAdd support for `R8_UNORM` and `R8_SRGB` formats
2023-02-26 Joshua SimmonsAdd Noto Sans Japanese font
2023-02-26 Joshua SimmonsMake rect_height_compare a stable sort
2023-02-25 Joshua SimmonsRemove integer log2 functions
2023-02-25 Joshua SimmonsAdd roboto font
2023-02-25 Joshua SimmonsAdd debug info generation to stb build scripts
2023-02-23 Joshua SimmonsRe-organize directory structure
2023-02-19 Joshua SimmonsRemove blake3, F to pay respekts
2023-02-18 Joshua SimmonsFix doctests
2023-02-18 Joshua SimmonsFix clippy lint about struct name
2023-02-18 Joshua SimmonsAdd stripped down blake3 implementation
2023-02-18 Joshua SimmonsCopy more unstable slice functions from std
2023-02-18 Joshua SimmonsAdd Clone impl to FixedVec
2023-02-07 Joshua SimmonsRe-arrange depth barrier
2023-02-02 Joshua SimmonsTransition depth attachment after creation
2023-01-28 Joshua SimmonsFix new clippy lints
2023-01-28 Joshua SimmonsSimplify cmd buffer API using interior mutability
2022-12-04 Joshua SimmonsHook up compute pipeline creation
2022-12-03 Joshua SimmonsTidy embedded spir-v
2022-12-03 Joshua SimmonsAdd compute shader dispatch command
2022-12-02 Joshua SimmonsAdd blending and blitting
2022-12-02 Joshua SimmonsAdd `create_buffer_with_data` helper
2022-12-02 Joshua SimmonsAdd quantization helpers
2022-12-02 Joshua SimmonsAdd include_bytes variant with custom alignment
2022-12-02 Joshua SimmonsRemove old stb_image dependency from core
2022-12-02 Joshua SimmonsExpand stb_truetype wrapper
2022-11-23 Joshua SimmonsAdd newlines to the end of C files
2022-11-23 Joshua SimmonsAdd stb_truetype wrapper
2022-11-20 Joshua SimmonsRename MemoryLocation enum variants
2022-11-20 Joshua SimmonsRemove empty test
2022-11-20 Joshua SimmonsMove image stuff into its own crate
2022-11-19 Joshua SimmonsMove frame counter out of vulkan module
2022-11-19 Joshua SimmonsRework swapchain handling
2022-11-19 Joshua SimmonsAdd trait for passing OS window information around
2022-11-19 Joshua SimmonsAdd `Upcast` trait for casting to super-trait
2022-11-19 Joshua SimmonsAdd `cstr_from_bytes_until_nul`
2022-11-19 Joshua SimmonsAdd Hash impl for flags
2022-11-19 Joshua SimmonsAdd function to retreive sdl header version
2022-11-19 Joshua SimmonsAdd xcb, xlib and wayland surface support
2022-11-19 Joshua SimmonsAdd `SDL_GetWindowWMInfo`
2022-11-17 Joshua SimmonsSupport general layout in image bindings
2022-11-17 Joshua SimmonsSimplify image barrier usage
2022-11-17 Joshua SimmonsImprove default for ImageSubresourceRange
2022-11-16 Joshua SimmonsLet there be light!
2022-11-16 Joshua SimmonsAdd Default impls for subresource structs
next