Commit Graph

149 Commits

Author SHA1 Message Date
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
14c771854a Add test cases for version 2024-08-17 15:38:49 +02:00
Georg Hagen
840ff67f01 Merge remote-tracking branch 'origin/master' into project_setup_refactor
# Conflicts:
#	CMakeLists.txt
2024-08-14 22:47:19 +02:00
Georg Hagen
1e16b0ab48 Add PauseCV 2024-08-09 22:38:39 +02:00
Georg Hagen
4705f17934 Add missing include guard 2024-08-09 21:07:03 +02:00
Georg Hagen
ea7c6d56f4 Merge branch 'master' into project_setup_refactor
# Conflicts:
#	3rdParty/CMakeLists.txt
#	3rdParty/libarchive/CMakeLists.txt
#	CMakeLists.txt
2024-08-04 18:05:50 +02:00
Metehan Tuncbilek
071ced8cb0 Squash project setup refactor 2024-08-04 14:43:31 +02:00
Georg Hagen
057a64710c automatically convert enum classes in named events to ints 2024-08-02 16:26:14 +02:00
Georg Hagen
bc8cb043e9 Fix issues with observable 2024-08-02 16:25:36 +02:00
Georg Hagen
e54404ec61 Add code to allow for depth buffer query (Fixes #18) 2024-08-01 10:29:07 +02:00
Georg Hagen
ce1b52c130 Use dynamic viewport sizes 2024-07-30 14:04:20 +02:00
Georg Hagen
eb81c777bf Expose ui scaling and orientation 2024-07-27 14:30:59 +02:00
Georg Hagen
6a1a76f4d1 Merge pull request 'Geometry & GeometryFactory memory leaks' (#85) from geometry_mem_leaks into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/85
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-07-24 20:44:27 +02:00