Commit Graph

161 Commits

Author SHA1 Message Date
Vladyslav Baranovskyi
1f9154b46c Merge branch 'master' into using_std_fs_path 2025-02-12 13:10:31 +02:00
Georg Hagen
09195153e0 Move some fmt related code and allow formatting of std::filesystem::path 2025-02-11 22:02:25 +01:00
Vladyslav Baranovskyi
3c7a883ee8 Moved deprecated attr at beginning of functions 2025-02-11 17:34:12 +02:00
Vladyslav Baranovskyi
e976515d82 Marked all (probably) functions that take regular string instead of std::fs::path as deprecated 2025-02-11 16:15:05 +02:00
Georg Hagen
eb5d97c10f Small bugfixes 2025-02-10 23:50:01 +01:00
Georg Hagen
5fd18bf70b Make written bytes observable 2025-02-09 23:56:13 +01:00
Georg Hagen
c8d7af3178 Move some more classes 2025-01-26 18:16:18 +01:00
ohyzha
635860b0c2 fix ToLower again 2025-01-21 15:14:15 +02:00
ohyzha
2aa11eb113 fix ToLower 2025-01-21 15:14:14 +02:00
ohyzha
ee71d265d0 add ToLower helper function 2025-01-21 15:14:14 +02:00
ohyzha
a5a1fd99d5 different improvements 2025-01-21 15:14:14 +02:00
ohyzha
f2b164d6e8 Subpixel rendering (#186)
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/186
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
Co-authored-by: ohyzha <oleksii.hyzha.ext@madvoxel.com>
Co-committed-by: ohyzha <oleksii.hyzha.ext@madvoxel.com>
2025-01-13 11:05:54 +01:00
Georg Hagen
9167bb82d0 Update atlas metadata encoding, now with compression 2025-01-11 13:22:16 +01:00
Georg Hagen
97d05804ee Improve precision handling 2025-01-10 00:11:51 +01:00
Georg Hagen
1b0d59940b Update unit switch points 2025-01-09 23:54:00 +01:00
Georg Hagen
ac0a0e84b4 Remove ICloseable 2025-01-06 16:28:27 +01:00
ohyzha
43842d6ece move stb zlib compressor to extensions folder 2024-12-31 12:14:32 +02:00
ohyzha
8d389db50c some more refactoring and improvements 2024-12-31 10:15:00 +02:00
ohyzha
7200166d99 support file reading from string literal 2024-12-31 10:14:59 +02:00
Georg Hagen
2334d48856 Add function to create custom v8 UUIDs that use date&time for the first 6 byte in a human-readable form 2024-12-18 00:08:57 +01:00
Georg Hagen
99d208b923 Fix windows build issue 2024-12-13 00:00:56 +01:00
Georg Hagen
c2993ae56c Update window api, add content scale for glfw window 2024-12-12 23:28:12 +01:00
Georg Hagen
955bf6570d Add function to check if sleeping 2024-12-12 18:16:44 +01:00
Georg Hagen
2a7cf31471 Add DemangleTypeName function 2024-12-11 00:23:47 +01:00
Georg Hagen
455275b182 Double log file count to keep 2024-12-06 16:56:49 +01:00
ohyzha
d2f541629c fix windows build 2024-12-02 16:04:45 +02:00
Georg Hagen
7e0366f635 Cleanup logger 2024-11-29 01:06:58 +01:00
Vladyslav Baranovskyi
bd1180d15a Fixed missing header file include
I've no clue why linux users haven't catched this bug...
2024-10-08 20:45:44 +03:00
Oleksii_Hyzha
28d756c9bf Merge pull request 'Extend ReadFile implementation' (#135) from misc into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/135
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-10-07 10:28:08 +02:00
Georg Hagen
f60b803bda Fix some warnings 2024-10-07 10:02:30 +02:00
ohyzha
f8b85690b8 extend ReadFile implementation 2024-10-07 11:01:27 +03:00
Vladyslav Baranovskyi
c39cdf5228 Removed IsLittleEndian test, changes in IsLittleEndian, testing Split with non-null-terminated strings 2024-10-03 21:40:50 +03:00
Vladyslav Baranovskyi
a7673b6fb7 Added tests file for Utils.hpp, fixed OctToInt and Split functions 2024-10-03 20:10:15 +03:00
Georg Hagen
0520efcfc8 Fix debug define 2024-10-01 17:50:54 +02:00
Georg Hagen
6e3a85c622 Merge pull request 'UnitFormatter class + several tests' (#123) from unit_formatter into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/123
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-09-27 11:37:28 +02:00
Vladyslav Baranovskyi
ad7997cdf5 Made Format methods const and nodiscard, passing suffix to the Format function 2024-09-23 16:09:58 +03:00
b7f640fe53 Fix windows build error 2024-09-21 15:28:59 +02:00
1151e50b64 Merge branch 'wip' 2024-09-21 15:27:42 +02:00
653be0a403 Fix build issues 2024-09-21 14:51:11 +02:00
Vladyslav Baranovskyi
c01155d8e4 Option to trim zeros at the end, more tests 2024-09-20 12:44:01 +03:00
Vladyslav Baranovskyi
350df1dc2f UnitFormatter class + several tests 2024-09-19 16:26:42 +03:00
Georg Hagen
b27764b3db Fix random crashes 2024-09-17 16:44:10 +02:00
f6c48edac6 Merge branch 'wip' 2024-09-12 22:17:37 +02:00
ohyzha
32ffd21076 main loop improvements 2024-08-28 11:47:50 +03:00
ohyzha
f002ea2eca implement fps limiter 2024-08-23 17:05:06 +03:00
ohyzha
97bc667e0b fix out of bounds exceptions 2024-08-23 17:04:37 +03:00
Georg Hagen
2d08b3ab91 Add render resource handling for geometry 2024-08-21 14:33:45 +02:00
Georg Hagen
3940a72084 Render resource handling for textures 2024-08-21 13:13:43 +02:00
Georg Hagen
4ebaa622b4 Small refactor 2024-08-21 10:17:09 +02:00
Georg Hagen
25a0978a57 Add render resouce 2024-08-20 23:44:17 +02:00