14 Commits (master)

Author SHA1 Message Date
Gleb Mazovetskiy b210581435 Palette blending: Add a test and a benchmark 10 months ago
Stephen C. Wills 0b4f3b4732
Introduce subtile lighting into the software renderer (#7807) 1 year ago
Gleb Mazovetskiy efa94307e0 Optimize lit blending with light level 0 2 years ago
Gleb Mazovetskiy 2c8b0cb0c3 blit_impl.hpp: Fix incorrect assumption 2 years ago
Gleb Mazovetskiy 07597078cc blit_impl: Add length assumptions 2 years ago
Gleb Mazovetskiy bae4030d7b Simplify CLX rendering 2 years ago
Gleb Mazovetskiy ee76c860b7 blit_impl: Use <algorithm> with unseq policy 2 years ago
Gleb Mazovetskiy b83637add8 Use a C array for transparency LUT for debug perf 3 years ago
qndel 731ad1ada5
use std::rotate (#6019) 3 years ago
Gleb Mazovetskiy 3f0d089928 Blitter: Minor optimization 3 years ago
Gleb Mazovetskiy 774993c6d0 dun_renderer: Avoid calling 0-width `Blit*` 3 years ago
Gleb Mazovetskiy 397529bf0f Rendering: Unify and optimize pixel blitters 3 years ago
Gleb Mazovetskiy 961866e1c4 CLX: A new graphics format 4 years ago
Gleb Mazovetskiy 6f01fb6b79 Unify CEL/PCX/CL2 render functions 4 years ago