|
Peter Nelson
|
r28334:e41ee4d6fc7c
|
10 months ago
|
|
Fix 9ce1626b: Some blitters have `bp->remap` aliased to `remap` for performance. ( #11626) While this probably doesn't make a huge difference for the custom transparent remap code path, the alias is there so use it.
|
|
Peter Nelson
|
r28330:f8a96633c381
|
10 months ago
|
|
Change: Support custom transparency remaps with 32bpp blitters.
This closes a 15 year old TODO...
|
|
Peter Nelson
|
r28313:4d0ad08733f5
|
10 months ago
|
|
Codechange: Replace pointer to Sprite array with reference to SpriteCollection. ( #11580) Add `SpriteLoader::SpriteCollection` type which is an array of `SpriteLoad::Sprite`. This removes the ambiguity of what `SpriteLoader::Sprite *` is pointing to, and cleans up mismatches using both dereference -> and array access [] for the same object.
|
|
Rubidium
|
r27737:728d55b97775
|
18 months ago
|
|
Codechange: automatic adding of _t to (u)int types, and WChar to char32_t
for i in `find src -type f|grep -v 3rdparty/fmt|grep -v 3rdparty/catch2|grep -v 3rdparty/opengl|grep -v stdafx.h`; do sed 's/uint16& /uint16 \&/g;s/int8\([ >*),;[]\)/int8_t\1/g;s/int16\([ >*),;[]\)/int16_t\1/g;s/int32\([ >*),;[]\)/int32_t\1/g;s/int64\([ >*),;[]\)/int64_t\1/g;s/ uint32(/ uint32_t(/g;s/_uint8_t/_uint8/;s/Uint8_t/Uint8/;s/ft_int64_t/ft_int64/g;s/uint64$/uint64_t/;s/WChar/char32_t/g;s/char32_t char32_t/char32_t WChar/' -i $i; done
|
|
PeterN
|
r27106:2d95beb51290
|
18 months ago
|
|
Codechange: Make SpriteType, CargoSortType, SourceType and ScriptType enum classes. ( #10663) This avoids a (soft) namespace conflict between the four ST_* enums.
|
|
Patric Stout
|
r26711:a4f8e9c41dea
|
22 months ago
|
|
Codechange: address CodeQL issue "Multiplication result converted to larger type" ( #10306) Most are very unlikely to ever be triggered in our codebase; two stand out: linkgraph and money cheat. Those, potentially, could wrap earlier than expected.
|
|
PeterN
|
r26497:5a0a2e4c3e8b
|
2 years ago
|
|
|
|
Michael Lutz
|
r24989:aa99b7b829d9
|
4 years ago
|
|
Fix #8774: Black screenshots when using 40bpp-blitter. ( #8791) This affected all screenshot types that render to an off-screen buffer and don't copy the actual screen contents.
|
|
Michael Lutz
|
r24956:bccfa3f44149
|
4 years ago
|
|
|
|
Michael Lutz
|
r24910:137e83ad9c3d
|
4 years ago
|
|
|