Commit Graph

125 Commits

Author SHA1 Message Date
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
Metehan Tuncbilek
071ced8cb0 Squash project setup refactor 2024-08-04 14:43:31 +02:00
Georg Hagen
a4ce79f17a Fix log messages 2024-08-04 14:27:24 +02:00
Georg Hagen
836fabb494 Fix issues with none existing resources in apple BundledResourceLoader 2024-08-03 11:58:18 +02:00
Georg Hagen
eb88c7487c Fix include path 2024-07-31 22:12:50 +02:00
Georg Hagen
d166f825bb Update macos build 2024-07-30 08:14:01 +02:00
Georg Hagen
eb81c777bf Expose ui scaling and orientation 2024-07-27 14:30:59 +02:00
Georg Hagen
01c273d2fe Fix window resizing issue 2024-07-21 21:49:24 +02:00
Georg Hagen
1e400a4030 Fix some warnings 2024-07-21 12:48:20 +02:00
ohyzha
cfb8b76801 implement billboard shader and add new example 2024-07-19 12:02:55 +03:00
ohyzha
5e7cf1ba90 fix broken key bindings 2024-07-19 12:02:55 +03:00
Georg Hagen
ca052ef7f1 Fix memory leak on closing view 2024-07-11 17:03:49 +02:00
Georg Hagen
a80c9b639e Log on destruction of OpenVulkanoView 2024-07-11 16:59:34 +02:00
Georg Hagen
0fda5a0241 Fix memory leak with events 2024-07-11 16:54:37 +02:00
Georg Hagen
22cb48be89 Update logging 2024-07-11 00:10:48 +02:00
Georg Hagen
98d0779d49 Merge branch 'master' into textures 2024-07-09 13:44:09 +02:00
Georg Hagen
268be2ca60 Silence some warnings 2024-07-09 13:43:48 +02:00