36 Commits (mpqfs)

Author SHA1 Message Date
Gleb Mazovetskiy 88f706e0d1 SDL3: Add some backports / compat helpers 5 months ago
Gleb Mazovetskiy 1bbe8bfe08 SDL3: Even more migration 5 months ago
Gleb Mazovetskiy 8f6e9810d0 SDL3: Make `text_render_integration_test` build 5 months ago
Gleb Mazovetskiy 3bcc869d85 Replace fmt with utils/str_cat in a few places 6 months ago
Anders Jenbo 1c76897f2c Apply simple const rules using clang-tidy 7 months ago
Gleb Mazovetskiy d3248e969a Untangle more dependencies 8 months ago
Gleb Mazovetskiy f1c8aa22f1 Fix palette handling in `PaletteFadeIn` 8 months ago
staphen b1f6895cad Don't apply brightness twice in PaletteFadeIn() 8 months ago
Gleb Mazovetskiy 903f0a8181 Simplify palette handling 9 months ago
Gleb Mazovetskiy 0b6e99fa52 Fix a bug in `palette_update` 9 months ago
Gleb Mazovetskiy c3d8595b72
palette_update_quest_palette: tone map 1 color (#8027) 9 months ago
Gleb Mazovetskiy c8106a7f6d Palette blending: minor cleanups 10 months ago
Gleb Mazovetskiy b210581435 Palette blending: Add a test and a benchmark 10 months ago
Eric Robinson 13a5ae4b0b
Replace Gamma Adjustment with Brightness Adjustment 1 year ago
Gleb Mazovetskiy d94bc424df `sgOptions` -> `GetOptions()` 1 year ago
Gleb Mazovetskiy a7651f15d9 Extract `HeadlessMode` from `diablo.h` 1 year ago
Gleb Mazovetskiy 66b0f43731 Add a threshold for skipping the loading screen 1 year ago
Gleb Mazovetskiy 1a32a705fe Replaces uses of doubles with floats 1 year ago
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