18 Commits (0e1e87389af69490e2eadac8fb8ab8473e84f607)

Author SHA1 Message Date
staphen dbd33e6f52 Update optimized transparency lookup when cycling colors 2 years ago
Gleb Mazovetskiy ada13f9e9a Take PNG screenshots by default in SDL2 builds 2 years ago
staphen 4f8dc6c4d0 Remove byte order logic from half-transparency lookups 2 years ago
ephphatha c1f3dcb705 Use safer versions of random number functions instead of GenerateRnd 3 years ago
Gleb Mazovetskiy b83637add8 Use a C array for transparency LUT for debug perf 3 years ago
Gleb Mazovetskiy c19bfe87fa Remove utils/stdcompat/algorithm.hpp 3 years ago
Gleb Mazovetskiy 750cebc561 Delay reinitializing hwcursor until fade 1 3 years ago
Gleb Mazovetskiy 4fa3732526 Add missing <cstdint> includes 3 years ago
qndel 216febfe8a
fix rotating right (#6020) 3 years ago
qndel 731ad1ada5
use std::rotate (#6019) 3 years ago
Gleb Mazovetskiy 957bd03b98 Remove `FMT_COMPILE` in "cold" places 3 years ago
Gleb Mazovetskiy 20c27d92e4 Disable fade-in/out in demomode 3 years ago
Gleb Mazovetskiy 680ab5ec40 Overhaul backbuffer state handling 3 years ago
Gleb Mazovetskiy 6327e713e0 Lowercase all file paths 4 years ago
Anders Jenbo 74eacc1794
Clean up color cycling (#4966) 4 years ago
Anders Jenbo ac2bf9aaac Limit what gets called in headless mode 4 years ago
Gleb Mazovetskiy 3178dd5158
Replace most uses of `sprintf` with `fmt` (#4837) 4 years ago
Anders Jenbo 72656b3011 Move path and palette to the engine folder 4 years ago
Anders Jenbo 99181fd709 Move more files to the engine folder 4 years ago
Gleb Mazovetskiy ba71949ebb Add 2 options to reduce static memory use 4 years ago
obligaron b52a50f2e7 Add OptionEntry for alternative nest art and remove command line parameter --nestart 4 years ago
obligaron 79b926c375 Move more options to OptionEntryBase 4 years ago
Anders Jenbo b6bdbcfc98 Stip stippled transparency 4 years ago
obligaron 6273f700fa
Add some Graphic Settings to Settingsmenu (#3617) 4 years ago
Gleb Mazovetskiy b7beb2fbe9 Optimize `DrawHalfTransparentBlendedRectTo` 4 years ago
Vladimir Olteanu d4d89077cd Don't free PalSurface when it was obtained from SDL_GetVideoSurface 5 years ago
Vladimir Olteanu aab7bf6e91 Make Palette a unique ptr 5 years ago
Anders Jenbo db1f8495d8 Fix updating color cyceling 5 years ago
Anders Jenbo 7169882b1f Implement new font rendering 5 years ago
qndel 9056092cf8
more clamps (#2496) 5 years ago
Anders Jenbo 9c4e34f988 Player by reference 5 years ago
Anders Jenbo f0a7a5c989 🎨 Apply code style 5 years ago
Anders Jenbo 069249f318 🚚 Move local function to anonymous namespace i-p 5 years ago
Anders Jenbo 903d4bd2e1 Scope all for loops 5 years ago
Anders Jenbo 56d3b5d710 clang-tidy/Android Stuidio cleanups 5 5 years ago
ephphatha 08ae390643 Add explicit casts for some implicit conversions 5 years ago
Anders Jenbo 4eabc6024b Apply various cleanups via Android Studio 5 years ago
Anders Jenbo a7c7fa0030 Fully apply clang-tidy/format to all files 5 years ago
ephphatha 357f6f1dc3 Move RNG functions to their own header/source files 5 years ago
Anders Jenbo 22b632f04a ♻️Clean up implicit bool conversions 5 years ago
Gleb Mazovetskiy e40b1963f9 🚚 engine.h: Extract `CelSprite` and file loading 5 years ago
Gleb Mazovetskiy 43bc08bd63 Hardware Cursor: Fall back to software on failure 5 years ago
Gleb Mazovetskiy c875c0c213 Optimize FadeIn/Out palette updates 5 years ago
Gleb Mazovetskiy f9d20b44d6 🎉 Hardware cursor (SDL2-only) 5 years ago
staphen b580b635eb Optimize blended transparency calculations at the end of Poisoned Water Supply. 5 years ago
staphen ecd2e682bc Check bBlendedTransparancy before calling GenerateBlendedLookupTable() at the end of Poisoned Water Supply quest. 5 years ago
Gleb Mazovetskiy 1181cc68ac 🎉 Remove buffer padding 5 years ago
Anders Jenbo e3c0c0a216 Fix some compiler warnings 5 years ago
Gleb Mazovetskiy 59dd42692f 🚚 Move render.cpp to engine/render/dun_render.cpp 5 years ago
Anders Jenbo fa0b286693 ♻️Typed file loading 5 years ago