Henrik Rydgård
|
6945deec01
|
Replace a LOT of sprintf with snprintf, and a few strcpy with truncate_cpy
|
2023-04-28 21:04:05 +02:00 |
|
Henrik Rydgård
|
68be93467e
|
Fix some checks around translation.
|
2023-04-27 12:05:11 +02:00 |
|
Henrik Rydgård
|
f45a7cf06b
|
Some semantic cleanup
|
2023-04-24 12:04:34 +02:00 |
|
Henrik Rydgård
|
12bd0ed26d
|
Restore the shared_ptrs
|
2023-04-07 10:35:01 +02:00 |
|
Henrik Rydgård
|
0ae2c79584
|
Buildfix
|
2023-04-07 10:35:01 +02:00 |
|
Henrik Rydgård
|
ee6234ecb6
|
I18N: Switch to getting categories by index instead of by string lookup
Also gets rid of the shared_ptr usage, and generally makes things nicer.
Needed for later config refactorings, good to get in early.
|
2023-04-07 10:35:01 +02:00 |
|
Andreas Stieger
|
822592c6b1
|
Fix build with GCC13: various standard includes
|
2023-04-05 00:20:14 +02:00 |
|
Henrik Rydgård
|
f178d1bd85
|
Add an even cheaper version of TinySet called FixedTinyVec that's, well, fixed.
|
2023-04-01 12:01:27 +02:00 |
|
Henrik Rydgård
|
93bf82a906
|
Add KTX2 basis/UASTC texture transcoding support
|
2023-03-14 11:55:21 +01:00 |
|
Henrik Rydgård
|
f936a6e9ce
|
Structs and enums and build files
|
2023-03-11 11:19:33 +01:00 |
|
Henrik Rydgård
|
c4652d30e2
|
Address feedback
|
2023-03-08 08:29:23 +01:00 |
|
Henrik Rydgård
|
76c6058abe
|
Texture replacer: Faster way to get width/height from a png
|
2023-03-07 22:20:56 +01:00 |
|
Henrik Rydgård
|
9fe7eabade
|
IniFile: Allow specifying which VFS to load from
|
2023-03-07 10:10:36 +01:00 |
|
Henrik Rydgård
|
3d5526a175
|
Allow specifying the VFS when loading INI files.
Will be useful in the tex replacer.
|
2023-03-07 10:04:10 +01:00 |
|
Henrik Rydgård
|
3b39e9e068
|
Turn the VFS into a class, to be able to reuse it for other purposes.
|
2023-03-06 16:42:47 +01:00 |
|
Henrik Rydgård
|
1c8e456c97
|
Also apply this to OpenGL and D3D9
|
2023-01-11 19:29:02 +01:00 |
|
Henrik Rydgård
|
67cba831dd
|
Slightly more useful assert message in Hashmaps.h
|
2022-12-29 00:39:59 +01:00 |
|
Henrik Rydgård
|
e9ed8370a7
|
Merge pull request #16608 from unknownbrackets/ini-load-cleanup
Cleanup value corrections in config load/save
|
2022-12-19 23:01:51 +01:00 |
|
Unknown W. Brackets
|
252966bb17
|
GL: Cleanup a check to use ARB instead.
|
2022-12-18 12:03:21 -08:00 |
|
Unknown W. Brackets
|
5c9a38d50c
|
Config: Cleanup Path usage for ini file load/save.
|
2022-12-17 09:03:07 -08:00 |
|
Unknown W. Brackets
|
9cfcbc46e6
|
Global: Cleanup initialization/pointer checks.
Cleaning up a lot of cases of uninitialized data, unchecked return values
for failures, and similar.
|
2022-12-10 21:13:36 -08:00 |
|
Unknown W. Brackets
|
a7b7bf7826
|
Global: Set many read-only params as const.
This makes what they do and which args to use clearer, if nothing else.
|
2022-12-10 21:13:36 -08:00 |
|
Unknown W. Brackets
|
e3fdb183f6
|
Common: Remove some unused color conv funcs.
We already have versions of these doing other conversions.
|
2022-12-10 21:13:36 -08:00 |
|
Unknown W. Brackets
|
f44852bb18
|
Global: Cleanup virtual/override specifiers.
Also missing virtual destructors, hidden non-overrides, etc.
|
2022-12-10 21:13:36 -08:00 |
|
Henrik Rydgård
|
cdb830f390
|
Minor optimization/cleanup
|
2022-12-10 12:05:40 +01:00 |
|