76 Commits (56eae4c27708a6ecb58abe292949a5599724bb99)

Author SHA1 Message Date
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
Anders Jenbo ffb6de3f5a Don't draw in to the panels 6 years ago
Anders Jenbo 67d7655544 Fix world_draw_black_tile not taking buffer borders in to account 6 years ago
Anders Jenbo e641eda71d Document a couple of render functions 6 years ago
Anders Jenbo e7e51abd13 Document remaning functions in render related files 6 years ago
Anders Jenbo 20621a0642
add all.h and use in place of diablo.h (#2005) 6 years ago
Marek Majkowski 15b021f8b7 Misc: "typedef enum" is not correct. Just "enum" is fine. 6 years ago
Gleb Mazovetskiy ef20d1a038 Fix more UBSAN errors 6 years ago
Mathieu Maret a12a7998d1 simplify world_draw_black_tile 6 years ago
Mathieu Maret b2ed866c7a Code simplification using memset/memcpy 6 years ago
Anders Jenbo 2348c3a8fd Documentations, enums and clean ups 6 years ago
Anders Jenbo 7d1b0f24f7 Eliminate overdraw in cell functions 7 years ago
Anders Jenbo da679a66a6 Convert inc file to a function 7 years ago
Anders Jenbo 16820106bc Merge town_draw() with scrollrt_draw() 7 years ago
Anders Jenbo f8c16a1dcb Only use safe blitting and set gpBufEnd to the correct relative values 7 years ago
Anders Jenbo d0f1100983 Drop speedcel optimizations 7 years ago
Gleb Mazovetskiy fb37bbf675 Disable some signed shift UBSAN warnings 7 years ago
Gleb Mazovetskiy 1ec5fa7896 Fix UB: load/store of misaligned render.cpp:130 7 years ago
arczi84 1ab2fb2666 Endian madness 7 years ago
Anders Jenbo 4fc52a0e23 Format render.cpp 7 years ago
Anders Jenbo ec90987be0 Switch to new render from Galaxy 7 years ago
Anders Jenbo b023104434 Remove u from values 7 years ago
Anders Jenbo 6ba57a2d10 Remove the last bit of garbage 7 years ago
Anders Jenbo 5ab9f4609a Clean up signedness 7 years ago
Joan Karadimov f695061d05 Replace resolution-related hard-coded numbers with constants 7 years ago
Anders Jenbo 11b6b1f860 Remove more garbage 7 years ago
galaxyhaxz 777c517b8e Change ASM macro 7 years ago
galaxyhaxz 540892ff9d Preliminary support for fixed header files 7 years ago
galaxyhaxz 4e01e03711 Cleanup default calling conventions 7 years ago
Anders Jenbo d2174e3454 Apply code style 7 years ago
galaxyhaxz d879a325e1
Fix dTransVal and pLightTbl (#825) 7 years ago
galaxyhaxz b59754bd64
Render.cpp bin exact (#744) 7 years ago
galaxyhaxz a29c75a3a2
Fix a few func/var names (#731) 7 years ago
Xadhoom 5283a9ffd1 Put everything into namespace dvl 7 years ago
Anders Jenbo 1e4e826a36 Remove delta to devilution 7 years ago
Robin Eklind 66dacd0967 render: clean up inlined asm functions (#553) 7 years ago
galaxyhaxz 1324082090
The big cheap fix (#446) 7 years ago
Anders Jenbo b1f6d3698f Update style to use tabs 7 years ago
galaxyhaxz 84b041cf7d Fix angular trans tiles 7 years ago
Anders Jenbo 6723acc98f Format clean render bits 8 years ago
galaxyhaxz 0f184f2b71
Move assembly to _asm.cpp (#388) 8 years ago
galaxyhaxz 2f46409b64
Add inlining to render.cpp (btm) (#383) 8 years ago
nomdenom d14bf20467 Source: NO_GLOBALS support (for Miniwin) 8 years ago
aperturesecurity 42ce77ce05 Rebirth and Nuke 8 years ago