9bd2007023
Add BH_ThreadSleep, fix Timespec.h
2025-09-21 21:20:31 +03:00
8d18e8020c
Convert static func naming to same style
...
Previously, some modules used BH_<Module> prefix in the names of static
functions (some used just <Module> prefix). Now every static function
should start from lowercase.
2025-09-06 23:40:32 +03:00
3bba87d8dc
Refactor bitmap, add RGBA5551 format
2025-08-26 10:40:43 +03:00
d05efc5f85
Refactor bitmap, add extra accessor for color data
2025-08-07 22:05:12 +03:00
4ce443f0d9
Add input checks, fix overflow/wrap related bugs
2025-08-04 20:35:19 +03:00
0da77c00d6
Refactor bitmap, add new formats
...
Small refactoring of the bitmap module and added more indexed formats.
2025-08-04 12:38:17 +03:00
f9feb23d4d
Add bitmap support
2025-08-03 19:23:41 +03:00
3cfb61b617
Fix documentation for the BH_Color
2025-08-02 18:03:39 +03:00
92fab9dbba
Add color manipulation utilities
2025-07-25 10:41:15 +03:00
703fb0f240
Rename MT functions, add tests, fix bugs
...
Renamed multithreaded related functions, added simple unit tests and fix
bugs caught by said tests :)
2025-06-24 16:48:21 +03:00
77470adbcd
Remove trailing whitespace
2025-06-22 18:48:26 +03:00
7662c3e32b
Add Makefiles to build binaries and docs
2025-06-21 21:17:27 +03:00
fc774fd0ff
Refactor, separate docs from headers, add ru docs
...
Doxygen kind'a sucks and I need multilanguage documentation, so I did
that. Also, separated massive Math.h file into smaller files.
2025-06-21 20:12:15 +03:00