Georg Hagen
|
42628169c8
|
Fix apple linking
|
2025-02-13 14:45:29 +01:00 |
|
Georg Hagen
|
b72962e27f
|
enable lto only for release builds
|
2025-02-09 02:16:30 +01:00 |
|
Georg Hagen
|
123c6ecc9b
|
Fix flags on Windows
|
2025-02-06 23:53:11 +01:00 |
|
Georg Hagen
|
07b5883620
|
Update compiler warnings
|
2025-02-06 17:14:48 +01:00 |
|
ohyzha
|
e4e690f782
|
suppress unknown pragma warnings for MSVC
|
2025-01-28 16:08:18 +02:00 |
|
ohyzha
|
508f1f81be
|
disable IPO for GCC
|
2025-01-28 15:48:32 +02:00 |
|
Georg Hagen
|
41d9396c51
|
Update some cmake flags
|
2025-01-27 13:24:45 +01:00 |
|
Georg Hagen
|
c56d956503
|
Add coremedia linking for macos
|
2025-01-24 22:24:09 +01:00 |
|
Georg Hagen
|
8a5042109d
|
Link AVFoundation on macos
|
2025-01-24 17:40:40 +01:00 |
|
ohyzha
|
a61674b602
|
add OpenVulkano prefix to cmake options
|
2025-01-24 18:23:40 +02:00 |
|
ohyzha
|
90dc67ddb8
|
Fetch zstd as standalone lib (#192)
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/192
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-24 17:00:15 +01:00 |
|
Georg Hagen
|
b866f5ac46
|
Fix bug with GenerateTriplet
|
2025-01-01 19:45:08 +01:00 |
|
Georg Hagen
|
6bc36ee715
|
Add GenerateTriplet function
|
2024-12-25 19:45:02 +01:00 |
|
Georg Hagen
|
d5e6cb441d
|
Update toolchain for new cmake
|
2024-12-17 00:08:48 +01:00 |
|
ohyzha
|
822182d468
|
update submodule hash
|
2024-11-01 13:00:52 +02:00 |
|
ohyzha
|
0803ee7086
|
use cmake-checks clone project with fix
|
2024-11-01 12:11:06 +02:00 |
|
ohyzha
|
a99d1314c3
|
create patch for cmake cache checks so that it can use CheckTypeSize from multiple contexts
|
2024-10-31 14:44:59 +02:00 |
|
ohyzha
|
aee4dd4655
|
move submodule to different place
|
2024-10-24 12:27:24 +03:00 |
|
Georg Hagen
|
fd703774a5
|
Add missing filter
|
2024-10-10 21:31:10 +02:00 |
|
Georg Hagen
|
f635bb4286
|
Fix ASSIMP_FOUND always being true
|
2024-10-08 11:11:14 +02:00 |
|
Georg Hagen
|
1872a03ff5
|
Merge pull request 'Improvements' (#131) from misc into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/131
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
|
2024-10-02 11:51:50 +02:00 |
|
ohyzha
|
3370d6c6ab
|
improve cmake script
|
2024-10-02 12:23:51 +03:00 |
|
Georg Hagen
|
713d861fa0
|
Add SetBuildNr cmake function
|
2024-10-01 15:48:58 +02:00 |
|
ohyzha
|
69f07f09f9
|
fix issues when openvulkano is linked as library
|
2024-09-23 17:01:17 +03:00 |
|
|
|
4333882275
|
Add option to control runtime shader compiler
|
2024-08-17 14:49:21 +02:00 |
|
Georg Hagen
|
5d80414956
|
Fail build on warning C4715
|
2024-08-16 12:44:37 +02:00 |
|
Georg Hagen
|
ea11bd4527
|
Fix macos build
|
2024-08-15 00:28:20 +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 |
|
ohyzha
|
dcf6e72f96
|
minor fixes
|
2024-08-06 10:33:13 +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 |
|
Georg Hagen
|
0da6b17d37
|
Update ios toolchain file
|
2024-08-04 18:47:51 +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
|
ccc234b699
|
Add example app runner for iOS
|
2024-08-03 18:57:43 +02:00 |
|
Georg Hagen
|
4daf12644a
|
Fix typo
|
2024-08-03 11:37:54 +02:00 |
|
Georg Hagen
|
d166f825bb
|
Update macos build
|
2024-07-30 08:14:01 +02:00 |
|
Georg Hagen
|
e7ca7dc6bb
|
Update filters
|
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
|
bc02c0e937
|
disable useless warnings for MSVC
|
2024-07-22 11:18:42 +03:00 |
|
Georg Hagen
|
1993495dbc
|
Add option to link vulkan without shaderc
|
2024-07-21 13:42:51 +02:00 |
|
Metehan Tuncbilek
|
dbd7b2dad5
|
review refactors
|
2024-07-16 18:31:43 +03:00 |
|
Metehan Tuncbilek
|
2b36969a84
|
Runtime ShaderCompilation with Include Features
|
2024-07-15 17:31: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 |
|
Georg Hagen
|
fd0345302a
|
Fix moltenvk download
|
2024-07-12 15:15:16 +02:00 |
|