38 Commits (master)

Author SHA1 Message Date
Andrettin 0c3fe1345c
Parse Quest Data from TSV 7 months ago
Gleb Mazovetskiy e1c95e0eab Make `dun_render` a standalone library 7 months ago
Gleb Mazovetskiy 8c6b2853ca Make light render benchmark standalone 9 months ago
staphen f7909cac28 Add benchmark for Lightmap::build() 9 months ago
Stephen C. Wills 0b4f3b4732
Introduce subtile lighting into the software renderer (#7807) 1 year ago
Gleb Mazovetskiy d7647d6c63 More dependency untangling 1 year ago
Gleb Mazovetskiy 7b0558146e Async load: Handle errors 1 year ago
Gleb Mazovetskiy 2580cd7b68 Simplify foliage rendering 2 years ago
Gleb Mazovetskiy 3d716f74d3 Add dun_render_benchmark 2 years ago
qndel 24f108f193
fix many typos (#7322) 2 years ago
Gleb Mazovetskiy 90732aa7be Migrate objdat.cpp data to TSV 2 years ago
Eric Robinson 0ac30d101d
Refactor TileHasAny() (#7085) 2 years ago
obligaron 7cd7a3445f Remove global SetPiece Handling 2 years ago
obligaron dc85e7db43 Introduce GetDunSize 2 years ago
obligaron 631111f405 Fix MSVC warnings in themes.cpp 2 years ago
Gleb Mazovetskiy fa155d4ffd Dungeon tiles: Port over some cleanups from #6636 3 years ago
Gleb Mazovetskiy e5c426c315 Make `IsWall` easier for the compiler to inline 3 years ago
Gleb Mazovetskiy 0f77cc3797 Force-inline methods to improve debug build perf 3 years ago
Gleb Mazovetskiy 14540164a7 Remove utils/stdcompat/optional.hpp 3 years ago
Gleb Mazovetskiy 74755c8be7 Remove utils/stdcompat/cstddef.hpp 3 years ago
DakkJaniels 000516ebf9
Update gendung.h (#6038) 3 years ago
Anders Jenbo e969a8ad01 Invert player to vision relation 3 years ago
Anders Jenbo 779f16280c Consistently use uint8_t for lighting values 3 years ago
Gleb Mazovetskiy 09d7f99c32 Optimize IsTileSafe 3 years ago
Gleb Mazovetskiy 38e37e0d53 Fix warnings/errors with `-funsigned-char` 3 years ago
Gleb Mazovetskiy 79b330825d dun_render: Avoid `Invalid` tile type 3 years ago
Gleb Mazovetskiy 759ca7f055 `WorldTileRectangle/Size` 3 years ago
obligaron 795a43dd89 Add Arena Support 3 years ago
Gleb Mazovetskiy 41f43ea3f5 Support unpacked MPQs from devilutionx-mpq-tools 3 years ago
obligaron a410e989bf Remove ScrollInfo 4 years ago
Gleb Mazovetskiy 961866e1c4 CLX: A new graphics format 4 years ago
ephphatha e7708f44d9 Ensures that tests pass 4 years ago
Anders Jenbo 8ed3cb476b Clean up initial room generation 4 years ago
Cesar Canassa e538acb248
📝 Fixes Doxygen warnings (#4904) 4 years ago
Gleb Mazovetskiy d152d2c0fb Add OptionalOwnedCelSprite 4 years ago
Anders Jenbo 99181fd709 Move more files to the engine folder 4 years ago
Anders Jenbo 6d56058708 Move level generation to subfolder 4 years ago
ephphatha 3354c57ca8 Rename SkipThemeRoom/invert logic to match use 4 years ago
Gleb Mazovetskiy de3c9874c7 Migrate large bool arrays to `std::bitset` 4 years ago
obligaron 7eb8bc8832 Fix building unit tests with msvc (SOLData needs DVL_API_FOR_TEST) 4 years ago
Anders Jenbo 4cc3a5264c Make dPiece zero-indexed 4 years ago
Anders Jenbo 446a56d655 Reduce dPiece from int to uint16_t 4 years ago
Anders Jenbo 98e4310cad Index Minis by tile instead of by coordinate 4 years ago
Anders Jenbo 860bd1cebf Operate directly on SOL data 4 years ago
Anders Jenbo fd98aff9f1 Move shared dungeon level code to common function 4 years ago
Anders Jenbo 6fa681e567 Clean up level initialization 4 years ago
Anders Jenbo 6fffbb4676 Clean up selecting what chamber to spawn quests in 4 years ago
Anders Jenbo d17d7e018d Use common function for loading .dun tile data 4 years ago
Anders Jenbo 0205320a1d Export static transparancy data to .dun files 4 years ago
Anders Jenbo 98a10d262e Unify PlaceMiniSet 4 years ago