182 Commits (codeql)

Author SHA1 Message Date
Gleb Mazovetskiy 88bf59f355 Migrate `CelClippedBlitLightTrans` to `CelClippedBlitLightTransTo` 5 years ago
Gleb Mazovetskiy 14ae63d37d Migrate `CelClippedDrawLight` to `CelClippedDrawLightTo` 5 years ago
Gleb Mazovetskiy b43325028f Migrate `CelDraw` to `CelDrawTo` 5 years ago
Gleb Mazovetskiy d55a1c8a7d
Pass CelOutputBuffer to game text printing (#1095) 5 years ago
Gleb Mazovetskiy 83ce7c27af Enginify `trans_rect` 5 years ago
Anders Jenbo d37fb68809 Make header checks portable 5 years ago
Gleb Mazovetskiy 188d3d5ec0 automap: Migrate away from gpBuffer/gpBufEnd 5 years ago
Gleb Mazovetskiy e5d7571ea7 Cleanup: Remove ENG_set_pixel function 5 years ago
Gleb Mazovetskiy 8283f85e24 Engine: Functions to render to any buffer 5 years ago
pionere f5c1079d6f eliminate unused code 5 years ago
pionere d5a0fa8e85 get rid of a few warnings 5 years ago
FluffyQuack 790c8e17e5 Implemented blended tranparency 5 years ago
qndel c0f5749728 Fix RNG diverging during level generation depending on the code path 5 years ago
Anders Jenbo 9ffcab40e3 Fix LLVM builds 5 years ago
Anders Jenbo 2dc33b58ea Reorder engine.cpp 5 years ago
Gleb Mazovetskiy ec329e645c Fix all "no-write-strings" warnings 5 years ago
Joel Falcou c4223d4c29 Per file basis use of extern C 6 years ago
Joel Falcou 64d26a7934 Sanitize use of namespace 6 years ago
Anders Jenbo cd18914026 Avoid void pointers 6 years ago
Anders Jenbo 3c276a3cd3 Add documentation 6 years ago
Anders Jenbo f761c73723 Correct CelBlitWidth signature 6 years ago
Marek Majkowski d6f268545c Misc: Don't call SwapLE32 on unaliged memory 6 years ago
Robin Eklind f9fa98984b engine: pass tbl parameter explicitly instead of using default parameter values 6 years ago
Anders Jenbo b528d4362d
Fix rendering on Big Endian systems 6 years ago
Anders Jenbo 933262d701 Remove support for partial cel decoding 6 years ago
Anders Jenbo 3e7d352fde Format files 6 years ago
Robin Eklind e155a9423e rename random to random_ to avoid collision with random in stdlib.h 6 years ago
Anders Jenbo 3fe2d08940 Deduplicate monster drawing 7 years ago
Anders Jenbo f8c16a1dcb Only use safe blitting and set gpBufEnd to the correct relative values 7 years ago
Anders Jenbo 337bc9b125 Render text in screen cordinates instead of buffer offsets 7 years ago
Anders Jenbo 9e1b161bc0 Unify upper and lower screen rendering 7 years ago
Anders Jenbo 11e8df8f6c Deduplicate missile rendering code 7 years ago
Anders Jenbo 6597688eac Rename cell functions 7 years ago
Gleb Mazovetskiy 65344058ec Fix UB: Misaligned access in GetCelFrameClipped 7 years ago
Anders Jenbo 1a2f2b5f52 Implement CelGetFrameClipped from the Mac 9 port 7 years ago
Anders Jenbo 64824cab2b Implement CelGetFrameStart 7 years ago
Anders Jenbo ce6fc51b50 Implement CelGetFrame (CEL decoder helper) 7 years ago
Anders Jenbo 2012106b90 Fix spell rendering 7 years ago
Robin Eklind 2508690d9c engine: rename rand_increment and rand_multiplier to RndInc and RndMult 7 years ago
Anders Jenbo 7883043adc Clean up files with dirty headers 7 years ago
Anders Jenbo dc4f0572f6 Remove unused variables 7 years ago
Anders Jenbo 32a51d17ca Align function signatures with PSX symbols 7 years ago
galaxyhaxz 75a150d142
DrawLine (#1084) 7 years ago
galaxyhaxz 5d4918eea0 LoadWithMem 7 years ago
galaxyhaxz 3a636fdcc6
Add missing functions for MI_Dummy (#1004) 7 years ago
galaxyhaxz cef65ea0b6 Implement Critical section constructor 7 years ago
galaxyhaxz 4e01e03711 Cleanup default calling conventions 7 years ago
Anders Jenbo e7d5aac5dc Clean up engine and scrollrt attribute naming 7 years ago
galaxyhaxz f388472713 ENG_set_pixel + engine_draw_pixel (#691) 7 years ago
galaxyhaxz 0bb9f666b3
Clean remaining .CEL functions (#657) 7 years ago