Commit graph

23 commits

Author SHA1 Message Date
Sascha Willems
add736f6fa Fixing CI on MacOS/iOS 2024-10-08 22:02:06 +02:00
Sascha Willems
f48bede27c Fixing CI 2024-10-08 21:58:09 +02:00
Sascha Willems
8d5013902b Trying to fix MacOS/iOS CI 2024-10-08 21:53:25 +02:00
Sascha Willems
447190243f Trying to fix MacOS/iOS CI 2024-10-08 21:48:40 +02:00
Sascha Willems
50a3f5f820 Remove Linux library
Download as part of CI
2024-09-14 17:53:43 +02:00
Sascha Willems
c598b1e7ab
Move entry point macros to separate header (#1120)
* Move entry point macros to separate header

* Minor code cleanup

* Updated macos CI
2024-07-03 21:28:20 +02:00
Sascha Willems
a4b5c29766 Upadte CI actions 2024-05-23 22:10:16 +02:00
SRSaunders
ba927eab6c
Add updated iOS App support to the Vulkan examples (#1119)
* Fix clang Objective-C++ flags for macOS command line builds

* Fix getAssetPath() and getShaderBasePath() for macOS command line builds

* Protect debugUtilsMessageCallback() from failing when pMessageIdName is NULL

* Fix a few clang function override and mismatched type warnings

* Fix validation layer warnings on exit for computeraytracing example

* Fix regression in text visibility toggle for textOverlay example

* Support VK_USE_PLATFORM_METAL_EXT vs. deprecated VK_USE_PLATFORM_MACOS_MVK / DVK_USE_PLATFORM_IOS_MVK

* Check dynamic state features before enabling capabilities in dynamicstate example

* Fix vkCmdDraw() vertexCount argument (PARTICLE_COUNT) in particlesystem example

* Update examples list and restore benchmarking script (to top level)

* Fix validation warning in descriptorindexing example

* Fix device max recursion depth validation warnings in ray tracing examples

* Fix OpenMP build settings for texture3d example on all platforms

* Update and simplify build instructions for macOS

* Update CI script with correct library path for libomp on macOS x86_64

* Update CI scipt to install libomp prior to macOS builds

* Trying one more time to get the CI script working for macOS libomp

* Fix vertexCount argument using calculated size in particlesystem example

* Fix combined image descriptor offset calculation in descriptorbuffer example

* Add iOS App support for Vulkan examples on simulator and physical devices

* Add continuous integration (CI) script for iOS

* Update CI script to build iOS using Xcode 14 via macos-12 runner-image

* Update iOS project docs for Xcode 14 and rename ios folder to apple

* Update macOS docs and CI script to use LIBOMP_PREFIX for OpenMP library path

* Delete benchmark-all-validate.py

Delete benchmark script as per feedback from Sascha Willems

* Update debugprintf example documentation in examples.h
2024-05-22 21:07:27 +02:00
SRSaunders
bdfd4709ff
macOS/iOS fixes plus other generic fixes for clang and validation warnings (#1117)
* Fix clang Objective-C++ flags for macOS command line builds

* Fix getAssetPath() and getShaderBasePath() for macOS command line builds

* Protect debugUtilsMessageCallback() from failing when pMessageIdName is NULL

* Fix a few clang function override and mismatched type warnings

* Fix validation layer warnings on exit for computeraytracing example

* Fix regression in text visibility toggle for textOverlay example

* Support VK_USE_PLATFORM_METAL_EXT vs. deprecated VK_USE_PLATFORM_MACOS_MVK / DVK_USE_PLATFORM_IOS_MVK

* Check dynamic state features before enabling capabilities in dynamicstate example

* Fix vkCmdDraw() vertexCount argument (PARTICLE_COUNT) in particlesystem example

* Update examples list and restore benchmarking script (to top level)

* Fix validation warning in descriptorindexing example

* Fix device max recursion depth validation warnings in ray tracing examples

* Fix OpenMP build settings for texture3d example on all platforms

* Update and simplify build instructions for macOS

* Update CI script with correct library path for libomp on macOS x86_64

* Update CI scipt to install libomp prior to macOS builds

* Trying one more time to get the CI script working for macOS libomp

* Fix vertexCount argument using calculated size in particlesystem example

* Fix combined image descriptor offset calculation in descriptorbuffer example

* macOS: Support non-system level Vulkan SDK installs, with fallback to MoltenVK library
2024-05-04 13:53:08 +02:00
Sascha Willems
bb81bbd535
Trying to fix MacOS CI (#1063)
Fix MacOS CI
2023-09-02 19:24:20 +02:00
Gadgeteer
47bcfb8813 Split Setup and build 2023-07-15 14:31:25 +01:00
Gadgeteer
8c67ea7055 Correct path to cmake 2023-07-15 14:26:07 +01:00
Gadgeteer
22b5645e7e Correct working directory 2023-07-15 13:50:12 +01:00
Gadgeteer
219f0e06e7 Execute Python script from the /Users/runner/VulkanSDK/1.3.250.1/ directory 2023-07-15 13:45:23 +01:00
Gadgeteer
8c7cd8dcf5 Add Python Installer 2023-07-15 13:31:52 +01:00
Gadgeteer
a6d7b3aa54 Update built.yml install Vulkan SDK 2023-07-15 12:33:14 +01:00
Gadgeteer
f12338babd Checkout location of libomp on Github 2023-07-15 10:47:58 +01:00
Gadgeteer
b1d2777ad0 First Version of MacOS test 2023-07-15 10:44:22 +01:00
Sascha Willems
ab899ff472 CI 2023-02-25 11:56:46 +01:00
Sascha Willems
99a09ee9f2 Update CI 2023-02-21 19:32:21 +01:00
Sascha Willems
95077216a0 Update CI 2023-02-21 19:30:26 +01:00
Sascha Willems
fc89345f61 Update ubuntu build environment 2021-10-16 09:11:32 +02:00
Sascha Willems
3cd37f622b
GitHub actions (#799)
* switchting to github actions
2021-01-15 21:15:16 +01:00