Alibek Omarov
|
36c71c2610
|
engine: fixes found by fuzzing sprite loader: mostly float-to-int conversions and overflows
|
2026-06-30 22:12:01 +05:00 |
|
Alibek Omarov
|
8ccb9dea3f
|
engine: add sprite model loading fuzzing, decouple fuzzing from tests
|
2026-06-30 22:12:01 +05:00 |
|
Alibek Omarov
|
2f776a6173
|
engine: add overflow checks to sprite loader
|
2026-06-22 17:39:42 +05:00 |
|
Alibek Omarov
|
c6c1163aa0
|
engine: common: refactor variable declarations
|
2026-05-20 23:24:36 +05:00 |
|
Alibek Omarov
|
334bebb1fb
|
engine: use memcpy when reading sprite model to avoid unaligned access
|
2026-05-17 12:34:21 +05:00 |
|
Alibek Omarov
|
c2df265de7
|
engine: operate on a local copy of dspriteframe_t to avoid unaligned access on ARMv7
|
2026-05-07 11:56:08 +05:00 |
|
Alibek Omarov
|
82e031205c
|
engine: pre-swap sprite before loading on BE
|
2026-04-24 06:58:53 +05:00 |
|
Alibek Omarov
|
f5f6d9bbe4
|
engine: move sprite texture loading back to engine, only leave rendering for renderer
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
b3dc772cd2
|
engine: add file size argument to sprite model loader
|
2025-10-31 15:56:31 +05:00 |
|
Alibek Omarov
|
a133b1c2a9
|
engine: remove unused texFlags argument in Mod_LoadSpriteModel
|
2024-07-21 03:04:21 +03:00 |
|
Alibek Omarov
|
75d476f9df
|
engine: fix -Wmissing-prototypes
|
2024-01-28 09:55:18 +03:00 |
|
Alibek Omarov
|
116a605248
|
engine: common: replace some obvious va uses by temp buffer and Q_snprintf or equivalent code
|
2023-03-13 06:08:36 +03:00 |
|
Alibek Omarov
|
0fe18ae6dc
|
engine: fix -Wmaybe-uninitialized
|
2019-12-24 02:47:51 +03:00 |
|
Alibek Omarov
|
9421457b3a
|
engine: big refactoring commit, instead of using platform-specific platform-specific macros, use appropriate macros set by public/build.h
|
2019-11-24 03:52:08 +03:00 |
|
mittorn
|
297ca08e81
|
ref: replace model (un)loading by Mod_ProcessRenderData
|
2019-03-17 21:19:24 +07:00 |
|
mittorn
|
8339096ad8
|
ref: Improve model unloading, fix texture leak
|
2019-03-17 18:26:57 +07:00 |
|
mittorn
|
31ab710485
|
Fix sprite loading
|
2019-03-16 11:27:15 +07:00 |
|
Alibek Omarov
|
e7234bada2
|
ref: now it compiles, not linking yet. ref_api header moved to engine/ to clarify, that it's sort of engine internals
|
2019-03-06 16:23:33 +03:00 |
|