]> git.nega.tv - josh/narcissus/shortlog
josh/narcissus
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
2022-11-16 Joshua SimmonsFix missing file from previous commit
2022-11-16 Joshua SimmonsRename Texture to Image to match vulkan convention
2022-11-16 Joshua SimmonsAdd basic barriers and dress BLĂ…HAJ in a texture
2022-11-14 Joshua SimmonsSimplify `Mat3::mul`
2022-11-14 Joshua SimmonsIncrease the shark factor
2022-11-14 Joshua SimmonsSprinkle some inlines and unrolling for debug perf
2022-11-13 Joshua SimmonsAdd shorthand functions for vector and point new
2022-11-13 Joshua SimmonsAdd test for cross product :)
2022-11-13 Joshua SimmonsFix matrix handling now cross-product works
2022-11-13 Joshua SimmonsSimplify use of shader build script
2022-11-13 Joshua SimmonsAdd note about rotation direction
2022-11-13 Joshua SimmonsFix typo in cross-product implementation
2022-11-13 Joshua SimmonsMultiple Shark Zone
2022-11-13 Joshua SimmonsRename `FrameToken` -> `Frame`
next