Julius Ikkala's repositories
fuchsia_radix_sort
The Vulkan GPU radix sort implementation from Google Fuchsia, but with CMake
VoxelSlicer
Slice a 3D scene into a series of images
img2string
Convert an image to ANSI art, outputted directly as an [insert language here] string!
LittleTableTennis
A Littleton Example Project
ProductPreview
Fancy product previewer, fully client side with photorealistic visuals
CafeFM
FM+PM Synthesizer with a focus on custom control bindings
ModelHeader
Generate C/C++ header files from 3D models
MonkeroECS
C++17 header-only ECS (Entity Component System)
DisplayRaw
Shows a raw bitmap with a command line interface.
FixEvinceAnnotations
Fix Evince bug #1008 (annotation y-coordinates broken after save) after-the-fact
glslang
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
GLSLTest
Utility for testing GLSL shaders
IoT-proto-project
IoT fire detection
KTX-Software
KTX (Khronos Texture) Library and Tools decrufted (Remove problematic files and everything except libktx)
LabSound
:microscope: :speaker: graph-based audio engine
LatteFM
FM synthesizer for embedded devices in Rust
libnyquist
:microphone: Cross platform C++11 library for decoding audio (mp3, wav, ogg, opus, flac, etc)
Pack-Against-The-Machine
A rectangle packer
PDCursesMod
Public Domain Curses - a curses library for environments that don't fit the termcap/terminfo model, modified and extended from the 'official' version, modified even more
pixbufloader-ktx
GdkPixBuf module for Khronos' KTX image format (works with Eye of Gnome)
poisjuoksu
Pseudo-3D road rendering in Rust for embedded devices
SPIRV-Reflect
SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.
three-mesh-ui
⏹ Make VR user interfaces for Three.js
Vulkan
Examples and demos for the new Vulkan API
VulkanGarbageCollector
A garbage collector to be used with GPU resources in the Vulkan graphics API