Commit Graph

141 Commits

Author SHA1 Message Date
ohyzha
c24ef36392 add zip resource and new test 2024-12-21 17:19:01 +02:00
ohyzha
56c3b81fe4 fix ODR violation 2024-12-21 17:19:01 +02:00
Vladyslav Baranovskyi
b37b8dc639 Introduced static variables in places where the return value is a plain string 2024-12-20 17:02:32 +02:00
Vladyslav Baranovskyi
3748c9b150 SystemInfo changes for iOS 2024-12-20 16:47:05 +02:00
Vladyslav Baranovskyi
305b841c55 SystemInfo changes for Windows 2024-12-20 16:47:00 +02:00
Vladyslav Baranovskyi
dadc025ebe SystemInfo changes for MacOS 2024-12-20 16:46:50 +02:00
Vladyslav Baranovskyi
718fadca15 SystemInfo changes for Linux 2024-12-20 16:46:39 +02:00
Vladyslav Baranovskyi
fd316bc594 Changed Get*Name to return const std::string& 2024-12-20 16:46:13 +02:00
Vladyslav Baranovskyi
947faebe9c Removed redundant if statements where possible 2024-12-20 16:10:10 +02:00
Vladyslav Baranovskyi
90440b3f34 Fixed a bunch of typos in linux's sysinfo 2024-12-20 15:31:20 +02:00
Vladyslav Baranovskyi
15cc73f5e8 SysInfo caching for iOS 2024-12-20 15:12:53 +02:00
Vladyslav Baranovskyi
95f76e9599 SysInfo caching for Windows 2024-12-20 15:12:45 +02:00
Vladyslav Baranovskyi
68befaace9 SysInfo caching for MacOS 2024-12-20 15:12:37 +02:00
Vladyslav Baranovskyi
a65afd7534 SysInfo caching for Linux 2024-12-20 15:12:26 +02:00
ohyzha
02f158a929 make methods static 2024-12-19 16:50:59 +02:00
ohyzha
4e4097d23e code refactoring 2024-12-19 16:10:41 +02:00
ohyzha
982d2b613b implement first version of embedded resource loader for Windows 2024-12-19 13:27:47 +02:00
Oleksii_Hyzha
c4dd27f447 Merge pull request 'Extend SystemInfo implementation for Windows' (#173) from misc into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/173
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-12-16 15:36:10 +01:00
ohyzha
8fdc3e13c4 fixes for Windows's SystemInfo 2024-12-16 16:08:57 +02:00
Georg Hagen
f8fadc0c81 Fix wrong battery scale on linux 2024-12-16 11:40:09 +01:00
ohyzha
5f1ebc7f07 extend SystemInfo implementation for Windows 2024-12-16 10:24:49 +02:00
Georg Hagen
2b8377e0a6 Fix missing parameter number 2024-12-13 00:01:39 +01:00
Georg Hagen
c2993ae56c Update window api, add content scale for glfw window 2024-12-12 23:28:12 +01:00
Georg Hagen
6ca7329f7a Quick and dirty task pool for scheduling back to main thread 2024-12-10 23:43:58 +01:00
Georg Hagen
be662a9a19 Fix build issue 2024-12-06 16:50:30 +01:00
Georg Hagen
5d948f5047 Include minor version in ios GetOsNameHumanReadable 2024-12-06 15:32:17 +01:00
Georg Hagen
7908a39606 Add iOS device model name decoding 2024-12-06 02:21:47 +01:00
Vladyslav_Baranovskyi_EXT
6b3d4e0921 Merge pull request 'Building CURL on windows properly & tests for WebResourceLoader' (#150) from curl_webresourceloader into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/150
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-10-28 14:05:29 +01:00
Vladyslav Baranovskyi
a07cbe0fa8 Removed extra spaces... 2024-10-28 12:23:29 +02:00
Vladyslav Baranovskyi
b6a1769765 Added preprocessor gates around curl code 2024-10-28 12:12:45 +02:00
Vladyslav Baranovskyi
79b7deed7f Removed ifdefs around curl in WebResourceLoader 2024-10-25 22:43:37 +03:00
Georg Hagen
100c98c1c9 Fix bug with new redraw check 2024-10-25 15:32:35 +02:00
Georg Hagen
2a02a34f19 Allow redraw requests during rendering 2024-10-25 15:31:16 +02:00
metehan.tuncbilek
5a4041786a Merge branch 'master' into features/string-wrapper 2024-10-21 11:59:16 +02:00
Metehan Tuncbilek
5256ef8ff3 billboard example error fix + string wrapper first implementation 2024-10-16 11:57:05 +03:00
Georg Hagen
f010eb474e Improve url detection 2024-10-14 10:17:04 +02:00
Georg Hagen
1ce712a877 debug info 2024-10-13 15:17:19 +02:00
Georg Hagen
f135dcd7b4 Update curl linking 2024-10-13 13:54:52 +02:00
Georg Hagen
565fdafbeb Add ResourceLoaderAppDirMacOS 2024-10-10 21:11:26 +02:00
1151e50b64 Merge branch 'wip' 2024-09-21 15:27:42 +02:00
mtuncbilek
95ddd4b23f memmappedfile-fix (#115)
Co-authored-by: Metehan Tuncbilek <mtuncbilek95@gmail.com>
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
Co-authored-by: mtuncbilek <metehan.tuncbilek@madvoxel.com>
Co-committed-by: mtuncbilek <metehan.tuncbilek@madvoxel.com>
2024-09-21 14:46:39 +02:00
Georg Hagen
36d1dc2bca Make tracy optional 2024-09-17 16:43:22 +02:00
ohyzha
0fe28f4759 switch to microseconds 2024-08-28 11:47:51 +03: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
Georg Hagen
840ff67f01 Merge remote-tracking branch 'origin/master' into project_setup_refactor
# Conflicts:
#	CMakeLists.txt
2024-08-14 22:47:19 +02:00
ohyzha
dcf6e72f96 minor fixes 2024-08-06 10:33:13 +03:00
ohyzha
9589b4d39f refactor code and support utf8 strings rendering 2024-08-06 10:32:55 +03:00
ohyzha
be549dccf6 code review changes and fixes 2024-08-06 10:32:55 +03: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