heitaoflower's repositories
awesome-weblist
Record valuable websites, blogs
neco
Concurrency library for C (coroutines)
libcuckoo
A high-performance, concurrent hash table
Vulkan-Samples
One stop solution for all Vulkan samples
kram
Encode/decode/info to KTX/KTX2/DDS files with LDR/HDR and BC/ASTC/ETC2. Mac/Win C++11 too, Mac viewer, and scripts for batch processing textures.
Granite
My personal Vulkan renderer
fgac
Run Time GPU ASTC Compression Using Cuda / Dx12 direct storage
etcpak
The fastest ETC compressor on the planet
compressonator
Tool suite for Texture and 3D Model Compression, Optimization and Analysis using CPUs, GPUs and APUs
tacent
A C++ library implementing linear algebra, text and file IO, UTF-N conversions, containers, image loading/saving, image quantization/filtering, command-line parsing, etc.
LunaSDK
Luna SDK is a C++ software development framework for real-time rendering applications.
basis_universal
Basis Universal GPU Texture Codec
dietgpu
GPU implementation of a fast generalized ANS (asymmetric numeral system) entropy encoder and decoder, with extensions for lossless compression of numerical and other data types in HPC/ML applications.
RenderGraph
Render graph management library.
Ceras
Universal binary serializer for a wide variety of scenarios https://discord.gg/FGaCX4c
hwinfo
cross platform C++ library for hardware information (CPU, RAM, GPU, ...)
BinaryIO
Library for managing binary data streams in C++
sailor
A high-performance Vulkan multi-threaded rendering engine, incorporating advanced features such as Tile Based Rendering, Physically Based Rendering (PBR), and advanced lighting and shadow techniques.
o3de
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
neural-compression-textures
Implementation of random access neural compression for material textures
master_thesis_traverse_research
All documents related to my master thesis
UnityAstcGpuEncoder
Encode astc texture in pixel shader
bvh
A modern C++ BVH construction and traversal library
BF-Job-System
A C++17 job system library for use in game engines.
FlaxEngine
Flax Engine – multi-platform 3D game engine
GPURealTimeBC6H
Real-time BC6H compression on GPU
VkDoom
ZDoom based source port with a primary focus on Vulkan and modern computers