11 Commits (cf9b5ae79df9f00a673a9b6a291d362ca5eba246)

Author SHA1 Message Date
obligaron 6273f700fa
Add some Graphic Settings to Settingsmenu (#3617) 4 years ago
Juliano Leal Goncalves 7da37da8c9 ♻️ Leverage 'Point' in 'RenderTile' function 5 years ago
Anders Jenbo dce78dde62 Rename lighting globals 5 years ago
Gleb Mazovetskiy cb0dae8590 🚚 Rename `CelOutputBuf` to `Surface` and extract 5 years ago
Anders Jenbo 8e07ef8fe5 Clang-tidy: misc-unused-parameters 5 years ago
Anders Jenbo 2bdb6caa07
Cleanup majority of remaning implicit bool conversions (#2234) 5 years ago
Anders Jenbo af254601d6 ♻️ Apply clang-tidy to engine 5 years ago
Gleb Mazovetskiy f624b9788c 🔥 Mark `dun_render` functions as `hot` 5 years ago
Gleb Mazovetskiy 4d10642b3d 🧹 Add and use a DVL_ALWAYS_INLINE macro 5 years ago
Gleb Mazovetskiy fb27ee3907 💨 dun_render.cpp: Faster RenderLine 5 years ago
Gleb Mazovetskiy 59dd42692f 🚚 Move render.cpp to engine/render/dun_render.cpp 5 years ago
Anders Jenbo f579b2f287 Handle cel/cl2 files as byte arrays 5 years ago
Gleb Mazovetskiy 18967ce5ff 🎉 render.cpp: Do not render out-of-bounds 5 years ago
Gleb Mazovetskiy 1b8b62a8c2 ♻️ Store CEL width with the sprite itself 5 years ago
thebigMuh ad8f342db0 Adding constness 5 years ago
Anders Jenbo a32ac83090 🎨 cleanup trivial trype comparisons 5 years ago
Anders Jenbo 2969b80163 🎨 Run readability-identifier-naming on all src sub-folders 5 years ago
Anders Jenbo 373f28736f 🎨 Acceptable parts of modernize-* 5 years ago
Anders Jenbo c89bd9c001 🚨 Fix remaning warnings for clang and gcc 5 years ago
Anders Jenbo 5fdb9ce459 🎨 Format code 5 years ago
Anders Jenbo 997c1dba55 🚚 Split up all.h in to proper header relations 5 years ago
Anders Jenbo f450d6a125 🚚 Move defines to there proper files 5 years ago
Gleb Mazovetskiy 77632cd83e `world_draw_black_tile`: Stop relying on buffer padding 5 years ago
Anders Jenbo bfb3c11c2b 🎨 Change namespace to devilution 5 years ago
Anders Jenbo 630e507f63 🚚 Apply namespace 5 years ago
Anders Jenbo a2656637e4 🎨 Format source 5 years ago
Juliano Leal Goncalves 800dbce066 ♻️ Move options-related structs to new 'options.h' file 5 years ago
Gleb Mazovetskiy 70d1d633bd Get rid of SCREEN_X / SCREEN_Y 5 years ago
Gleb Mazovetskiy ae22644d43 CelOutputBuffer: Recover lost performance 5 years ago
Gleb Mazovetskiy cd59a1c323 Completely replace gpBuffer with CelOutputBuffer 5 years ago
Gleb Mazovetskiy f607807c95 Migrate the rest of drawing away from gpBufEnd 5 years ago
Juliano Leal Goncalves 103cde53ff ♻️ Make options struct hierarchical 5 years ago
Anders Jenbo e280432b92 🚨 Fix all SDL1 warnings 5 years ago
Gleb Mazovetskiy 83ce7c27af Enginify `trans_rect` 5 years ago
FluffyQuack 63d9562cfd Fix for RightMask_Transparent[] array so that each row increases by 2 rather than alternating between 1 and 3. 5 years ago
Anders Jenbo 39999791b3 Revamp ini options and sync in multiplayer 5 years ago
Gleb Mazovetskiy 588458d500 Remove gpBufStart 5 years ago
Anders Jenbo 879077de7d Fix missing tile peases when using blended transparancy 5 years ago
pionere d5a0fa8e85 get rid of a few warnings 5 years ago
FluffyQuack 790c8e17e5 Implemented blended tranparency 5 years ago
Arsène Pérard-Gayot c631b4daf8
`RenderLine()` function fix for issue #941 (#942) 5 years ago
Arsène Pérard-Gayot 8e1c61a6f7
Improvements to the `RenderLine()` function (#920) 5 years ago
qndel b81d2eb831
some cleanups (#2099) 6 years ago
Anders Jenbo 145ab3c48e Apply more defines to replace magic numbers 6 years ago
Anders Jenbo c1b4d3d8b5 Copy documentation from sanctuary/notes 6 years ago
Anders Jenbo 1ba96a6777 Add doxygen description to remaining engine files 6 years ago
Anders Jenbo dc8be6c0ab
C++03 compatibility (#736) 6 years ago
Anders Jenbo b7c126d976 Apply defines to render 6 years ago
Anders Jenbo af4ef7b19b Fix rendering the ground part of foliage 6 years ago
Anders Jenbo 3c276a3cd3 Add documentation 6 years ago