Georg Hagen
731e5a7122
Fix build issue when no platform has been set
2024-08-16 12:23:27 +02:00
Georg Hagen
e4b01689a1
Add ios toolchain handling
2024-08-15 10:21:15 +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
729d1f3e55
Update CMake
2024-08-08 19:15:41 +02:00
ohyzha
634b4431b3
add cmake option to enable or disable using of msdf library
2024-08-07 20:04:19 +03:00
ohyzha
9e9a76e459
changes after rebase
2024-08-06 10:41:39 +03:00
ohyzha
afccf5dee0
implement text rendering without msdfgen library
2024-08-06 10:33:28 +03:00
ohyzha
875ad80337
give more meaningful names
2024-08-06 10:32:55 +03:00
ohyzha
be549dccf6
code review changes and fixes
2024-08-06 10:32:55 +03:00
ohyzha
656d6f1371
working msdf atlas gen lib on windows
2024-08-06 10:26:02 +03:00
ohyzha
29311207db
working msdfgen version of loading and building for win
2024-08-06 10:25: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
db367db7bb
Squash add tests
2024-08-04 14:49:28 +02:00
Metehan Tuncbilek
071ced8cb0
Squash project setup refactor
2024-08-04 14:43:31 +02:00
Georg Hagen
d0643946cc
Update CMake for iOS build
2024-08-03 19:34:37 +02:00
Georg Hagen
6bd6ee8cf5
Engine doesn't need swift
2024-07-30 23:09:38 +02:00
Georg Hagen
d166f825bb
Update macos build
2024-07-30 08:14:01 +02:00
Georg Hagen
6e4dd72b3a
Update for macbuild
2024-07-30 08:14:01 +02:00
Georg Hagen
6c9af621b5
Fix some linking issues on MacOS
2024-07-30 08:14:01 +02:00
Georg Hagen
5bb046c73d
Merge pull request 'Enhancements & Fixes' ( #78 ) from enhancements into master
...
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/78
2024-07-24 16:06:01 +02:00
Oleksii_Hyzha
150494a94e
Merge pull request 'Some VSync fixes and improvements' ( #80 ) from vsync_fixes into master
...
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/80
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com >
2024-07-24 01:15:39 +02:00
ohyzha
e25d837bd2
change output folder for generated files to build dir
2024-07-22 18:10:03 +03:00
ohyzha
6be7262059
fix debug macro definition when cmake is not invoked from cmd
2024-07-22 11:18:42 +03:00
Georg Hagen
7a376ea8fb
Add units library
2024-07-21 12:37:25 +02:00
ohyzha
28f48377d5
include shader files in Visual Studio solution
2024-07-19 12:02:55 +03:00
Vladyslav Baranovskyi
976eea2ae0
Boost::regex
2024-07-15 16:50:38 +03:00
ohyzha
68122cbe2a
fix unresolved reference error
2024-07-15 09:27:02 +03:00
ohyzha
f158299dc2
build fixes
2024-07-15 09:27:02 +03:00
ohyzha
864e734b96
make all shader files as a dependency to rebuild
2024-07-15 09:26:32 +03:00
ohyzha
a228dc2e47
fail cmake build on shader compilation failure
2024-07-15 09:26:32 +03:00
ohyzha
a6caaeadf9
implement shaders auto recompilation on changes in vert or frag files
2024-07-15 09:26:31 +03:00
ohyzha
6d527279bc
include headers files in solution, get rid of some dlls and switch to static libs instead, fix building curl and openssl from sources on every cmake configuration
2024-07-09 16:02:04 +03:00
Georg Hagen
f797d6970b
Add ankerl unordered_dense map/set implementations
2024-07-01 22:53:44 +02:00
Georg Hagen
031fc52011
Passthrough generator flags
2024-06-24 17:46:26 +02:00
Vladyslav_Baranovskyi_EXT
9b4069b022
Merge pull request 'WebResourceLoader class' ( #51 ) from webresourceloader into master
...
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/51
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com >
2024-06-24 11:14:24 +02:00
Georg Hagen
299040ecaf
Switch to C++20
2024-06-21 11:57:53 +02:00
Vladyslav Baranovskyi
406efa57e7
Building curl and openssl
2024-06-20 15:07:09 +03:00
Vladyslav Baranovskyi
285396f9ce
Introduced curl dependency
2024-06-16 18:46:35 +03:00
Vladyslav Baranovskyi
879ab8c809
Added ryml to linker list, loading EngineConfiguration from a file(if exists)
2024-06-03 22:57:18 +03:00
Vladyslav_Baranovskyi_EXT
a24b89bd4c
Merge pull request 'Tracy Profiler setup' ( #28 ) from tracy_profiler_setup into master
...
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/28
Reviewed-by: TymurStrelchyk <tymur.strelchyk.ext@madvoxel.com >
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com >
2024-06-03 20:48:01 +02:00
Georg Hagen
e3e8b3d2d8
Move libarchive build code and use mirrors
2024-06-02 20:51:10 +02:00
Georg Hagen
1100511f15
Use dependency mirror for ci build
2024-06-02 19:49:58 +02:00
Vladyslav Baranovskyi
dbe062fef4
Tracy profiler setup(disabled by default)
...
In order to enable it pass -DTRACY_ENABLE:BOOL:ON to the generator. E.g:
cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DTRACY_ENABLE:BOOL=ON ..
2024-05-31 13:34:30 +03:00
Georg Hagen
ee50d1bb3d
Fix VS startup project
2024-05-30 09:53:29 +02:00
Vladyslav Baranovskyi
5c030d7e13
Copying missing dlls to the exe directory
2024-05-28 18:25:34 +03:00
Vladyslav Baranovskyi
e40cc7b587
Fixed gethostname() linker error
2024-05-28 18:25:08 +03:00
Georg Hagen
28e48d155a
Add libjpeg-turbo dependency
2024-05-28 00:15:08 +02:00
Vladyslav Baranovskyi
114292c96c
Merge branch 'master' into windows_build_fix
2024-05-27 12:17:07 +03:00
Georg Hagen
8875a2d4ee
Move apple framework linking into a reusable function
2024-05-27 10:23:02 +02:00
Georg Hagen
ec73c7d2ca
Add module path
2024-05-27 00:05:15 +02:00