C++ implementation of a 16 bit floating-point type mimicking most of the IEEE 754 behaviour. Compatible with the half data type used as texture format by OpenGl/Direct3D.
☆152Mar 21, 2012Updated 13 years ago
Alternatives and similar repositories for half_float
Users that are interested in half_float are comparing it to the libraries listed below
Sorting:
- CPP20 implementation of a 16-bit floating-point type mimicking most of the IEEE 754 behavior. Single file and header-only.☆45Dec 9, 2025Updated 2 months ago
- Indexed Allocator C++ lib☆12Nov 6, 2019Updated 6 years ago
- a binary format for baked (bak3d) 3d files☆19Dec 1, 2015Updated 10 years ago
- An exemple on how to use RenderDoc inside your engine.☆51Sep 27, 2014Updated 11 years ago
- Wicked fast, thread safe in-memory key/object store for C++☆12Dec 8, 2016Updated 9 years ago
- Low-Resolution Rendering Sample☆64Sep 14, 2015Updated 10 years ago
- D3D12 Root Signature/Pipeline State Object live-reloading☆15Sep 28, 2017Updated 8 years ago
- Implementation of "Real-time Global Illumination using Precomputed Light Field Probes"☆15Nov 15, 2019Updated 6 years ago
- Game asset build pipeline tool.☆19Jul 27, 2013Updated 12 years ago
- しょっぱ!☆13Jul 23, 2021Updated 4 years ago
- This is a C++ math library, with a focus on geometry.☆30Sep 7, 2020Updated 5 years ago
- ☆25May 29, 2019Updated 6 years ago
- Software rasterization occlusion culling library☆39Sep 18, 2015Updated 10 years ago
- A WinForms-like C# OpenGL User Interface library☆19Aug 28, 2015Updated 10 years ago
- Little Game Engine that aims to be Physically Based for the lighting part☆24Dec 29, 2017Updated 8 years ago
- Testing various BCn texture format decoding libraries☆16Sep 19, 2022Updated 3 years ago
- A small little tool for dumping a floating-point number in its native format☆56Jul 8, 2015Updated 10 years ago
- Tutorial Project for Screen Space Reflection☆11Mar 26, 2015Updated 10 years ago
- Data Driven Rendering repository☆282Dec 20, 2021Updated 4 years ago
- Source for my implementation of Voxel Cone Tracing as part of my master thesis.☆17Jul 25, 2017Updated 8 years ago
- A Simple and flexible half edge data structure☆19Feb 15, 2026Updated last week
- Single header "no-allocation" KTX/DDS file reader☆138Updated this week
- Collection of functions that can be used to generate tileable volume/3d noise. An exemple of volume noise functions that can be specifica…☆370Jun 18, 2020Updated 5 years ago
- Voxel Cone Tracing☆16Sep 9, 2019Updated 6 years ago
- Math library using HLSL syntax with multiplatform SIMD support☆1,042Feb 13, 2026Updated 2 weeks ago
- AMD compute-based tiled lighting sample based on DirectX 11☆75Sep 8, 2016Updated 9 years ago
- Demonstration of Sean O'Neil's Atmospheric Scattering Shaders from GPU Gems 2. Bonus: Lens Flares!☆37Jun 4, 2017Updated 8 years ago
- MemTracer is a memory tracking system created mostly with video games in mind.☆23Nov 25, 2019Updated 6 years ago
- Half precision floating point C++ library (imported from sourceforge upstream).☆35Aug 24, 2017Updated 8 years ago
- An abstraction layer for graphics APIs.☆219Feb 17, 2026Updated last week
- Sample code for a 'Quaternions revisited' article from GPU Pro 5☆35Jun 27, 2015Updated 10 years ago
- A sample app that demonstrates several techniques for rendering real-time shadow maps☆979May 25, 2025Updated 9 months ago
- parser combinator and AST generator in c++17☆24Feb 16, 2023Updated 3 years ago
- DFG LUT generator☆57Nov 7, 2017Updated 8 years ago
- Low level C++11 RAII wrapper classes for the Vulkan API. The code is auto generated by RAIIGen.☆12Aug 22, 2025Updated 6 months ago
- ☆11May 24, 2020Updated 5 years ago
- A collection of HLSL functions one can include to use spherical harmonics in shaders. This repository can be simply be used as a submodul…☆261Aug 27, 2021Updated 4 years ago
- Screen space reflections as easy as possible☆24Apr 18, 2021Updated 4 years ago
- A basic geometry C++ library for 2D and 3D applications☆98Dec 8, 2024Updated last year