Pre-Multiplied blend mode is a 3 in 1 blend mode that has a lot of uses. It has been around for a long time but it seems to be re-discovered every few years. This project includes descriptions/examples and tools for using pre-multiplied alpha.
☆125Mar 12, 2018Updated 7 years ago
Alternatives and similar repositories for PreMulAlpha
Users that are interested in PreMulAlpha are comparing it to the libraries listed below
Sorting:
- Colby Hall's C++ Standard Library☆11Jan 13, 2020Updated 6 years ago
- OpenGL Model Viewer☆17Aug 20, 2025Updated 6 months ago
- Copy of Morten S. Mikkelsen tangent space code☆49Jul 14, 2015Updated 10 years ago
- a ring buffer for variable sized continuous data☆16Dec 10, 2015Updated 10 years ago
- Lightweight Msgpack Encoder☆15Feb 19, 2017Updated 9 years ago
- Texture Compression Techniques in DuckTales Remastered☆17Jul 11, 2016Updated 9 years ago
- Single header library for creating image atlases.☆27Feb 5, 2022Updated 4 years ago
- ☆52Jan 1, 2025Updated last year
- A C/C++ single-file library that minimizes the hard transition errors of disjoint edges in lightmaps.☆243Jan 31, 2023Updated 3 years ago
- small collection of directory related functions.☆14Dec 5, 2020Updated 5 years ago
- Pyramid Shader Analyzer☆315Mar 20, 2019Updated 6 years ago
- Pack unit 3D vectors (such as normal vectors) into integer type☆17May 21, 2016Updated 9 years ago
- Fast translucent object rendering with GLSL.☆21Jul 10, 2016Updated 9 years ago
- ☆67Aug 17, 2018Updated 7 years ago
- Implementation of Real-Time Polygonal-Light Shading with Linearly Transformed Cosines by Eric Heitz et al for the course TSBK03 Advanced …☆20Dec 12, 2016Updated 9 years ago
- Builds atlas texture from a bunch of input images.☆73Mar 26, 2020Updated 5 years ago
- Code for recording warp timing in OpenGL 4.5 on NVIDIA hardware☆30Jul 29, 2016Updated 9 years ago
- 128-bit (64.64) signed fixed-point arithmetic.☆176Feb 8, 2026Updated 3 weeks ago
- QLL : Level loaders☆13Feb 18, 2020Updated 6 years ago
- A toolkit of public domain single-header libraries for shader-based opengl apps☆41Dec 1, 2019Updated 6 years ago
- Code Archive of GDMag Samples from 1994 to 2007☆100Oct 31, 2016Updated 9 years ago
- Graphics programming experiments. Play-around, demos. Some good, some bad.☆43Feb 18, 2026Updated 2 weeks ago
- Tone Mapper☆73Apr 8, 2025Updated 10 months ago
- C++17 GLSL-like vector and matrix math lib☆189Jan 16, 2022Updated 4 years ago
- ☆477Oct 13, 2022Updated 3 years ago
- Cone-sphere occlusion LUT generator☆83Aug 28, 2016Updated 9 years ago
- SSE Frustum Culling Demo☆74Sep 4, 2021Updated 4 years ago
- Programmable pulling experiments (based on OpenGL Insights "Programmable Vertex Pulling" article by Daniel Rakos)☆125Jul 22, 2017Updated 8 years ago
- Fast mesh simplification via edge collapsing☆132Mar 11, 2017Updated 8 years ago
- C implementation of merge sort, radix sort and parallel radix sort on 32 bit unsigned integers☆15Nov 29, 2015Updated 10 years ago
- Shader cross compiler to translate HLSL (Shader Model 4 and 5) to GLSL☆364Sep 7, 2019Updated 6 years ago
- Comparing passing mouse coords to shader by late latching vs. by glUniform☆73Jul 24, 2017Updated 8 years ago
- A Cinder block for dealing with geographic coordinates☆10Feb 6, 2020Updated 6 years ago
- Small code template for an OpenGL course☆11Feb 1, 2016Updated 10 years ago
- Simple category-based logger generator for C/C++☆10Oct 23, 2016Updated 9 years ago
- Code size visualization tool with PDB/ELF/Mach-O support☆65Oct 29, 2017Updated 8 years ago
- Rendering abstraction which describes a frame as a directed acyclic graph of render tasks and resources.☆571Apr 17, 2019Updated 6 years ago
- DFG LUT generator☆56Nov 7, 2017Updated 8 years ago
- Mallie, bootstrap for your own ray tracer.☆57Mar 14, 2017Updated 8 years ago