Sascha Willems
a734964b21
Android build tool update ( #1160 )
...
* Update to latest Android build tools
ALooper_pollAll is deprecated
* Update to latest Android build tools
ALooper_pollAll is deprecated
* Update to latest Android build tools
Update manifests
* Update to latest Android build tools
ALooper_pollAll is deprecated
* Update build instructions for Android
2024-10-11 14:31:04 +02:00
Sascha Willems
380ac448ab
Update Android build setup
2024-10-10 18:18:00 +02:00
Sascha Willems
128b096b6e
Set firstInstance to zero
...
Fixes #1159
2024-10-10 17:26:25 +02:00
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
mstoeckl
d0ea039a77
Stop when Wayland library has a fatal error ( #1153 )
2024-10-08 20:31:28 +02:00
William Pearson
358babffd8
Android build fixes ( #1156 )
...
* Add gradle build scripts to more examples
* Fix building graphicspipelinelibrary example on android
* Fix tinygltf dependencies
hostimagecopy uses tinygltf but didn't depend on it, while meshshader doesn't use it.
* Load more Vulkan functions on Android
The sparse functions are used by texturesparseresidency, while the begin/end rendering functions are used by trianglevulkan13.
2024-10-08 20:30:35 +02:00
Sascha Willems
a2d5a1fd44
Simplify descriptor setup
...
Refs #1157
2024-10-06 15:17:11 +02:00
Sascha Willems
6b91f3c493
Cleanup and simplification
...
Only use one staging buffer for both vertices and indices
2024-10-03 11:46:38 +02:00
Sascha Willems
1615f95d44
Trying to fix linux library symlinks
2024-09-16 21:24:37 +02:00
Sascha Willems
d3b574e96c
Trying to fix linux library symlinks
2024-09-16 21:19:10 +02:00
Sascha Willems
efac60f023
Trying to fix linux library symlinks
2024-09-16 21:19:00 +02:00
Sascha Willems
8e73bac88b
Copyright
2024-09-15 14:58:08 +02:00
Sascha Willems
c7eed13c7c
Code cleanup
2024-09-14 20:27:08 +02:00
Sascha Willems
50a3f5f820
Remove Linux library
...
Download as part of CI
2024-09-14 17:53:43 +02:00
Sascha Willems
a46835e63b
Update libs
2024-09-14 17:42:21 +02:00
Sascha Willems
d63c814e44
Update libs
2024-09-14 17:39:10 +02:00
Sascha Willems
a5ace0608b
Added Vulkan 1.3 version of the basic triangle samples
...
Uses dynamic rendering and sync2 to simplify things
2024-09-14 16:59:51 +02:00
Sascha Willems
5144cb8a99
Fix annotations for WinMain
2024-09-05 21:51:57 +02:00
Sascha Willems
dc0f1c71cc
Comment
2024-09-05 21:35:58 +02:00
Sascha Willems
2873439ec8
Fix ray tracing related validation errors
2024-09-01 19:08:39 +02:00
Sascha Willems
359a3b07ad
Updated Vulkan headers to 1.3.295
2024-09-01 18:43:58 +02:00
randomnumgen1
09dbef8339
wayland fullscreen ( #1147 )
...
* wayland fullscreen
attempt 1 at adding fullscreen
* wayland
test 2
---------
Co-authored-by: jamie scott <jamiescott1995@outlook.com>
2024-08-02 19:11:48 +02:00
Sascha Willems
8cb518ba54
Add new sample for timeline semaphores ( #1145 )
...
* Started work on a timeline semaphore sample
* Properly increas timeline semaphore value
* Added timeline semaphore sample to readm
* Code cleanup, comments
* Removed toto
* Added android build files for timeline semaphore sample
2024-07-21 09:31:42 +02:00
Sascha Willems
8b4ee59033
Add new sample for buffer device address ( #1144 )
...
* Started work on buffer device address sample
* Code cleanup
* Added BDA sample to readm
* Added android build files for BDA sample
* Replaces all uniform buffers with references
Comments and code cleanup
2024-07-03 22:04:57 +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
4d2117d3d9
Added mesh and task shader support to shader compilation scripts
...
Simplified file extension checks
Fixes #1143
2024-06-23 20:09:05 +02:00
Sascha Willems
d868ac8277
Merge branch 'master' of https://github.com/SaschaWillems/Vulkan
2024-06-23 19:51:54 +02:00
Sascha Willems
2e1abd1c54
Check for image feature support
...
Code cleanup
Comments
2024-06-21 11:28:22 +02:00
Vovan675
fc9753a8fc
Fix SSAO blur range ( #1122 )
...
* Fix ssao blur range
* Recompile ssao blur shaders
---------
Co-authored-by: Vladimir Kosachev <vovan675@unigine.com>
2024-06-21 07:56:26 +02:00
Sascha Willems
fd7f93b0a7
Minor repo cleanup
2024-06-21 07:54:49 +02:00
SRSaunders
cc2c05ba45
Fix UI overlay scale factor for readable display on iOS devices ( #1142 )
2024-06-21 07:50:07 +02:00
Sascha Willems
a9a1b95e2f
Added android build files for host image copy sample
2024-06-20 20:27:34 +02:00
Sascha Willems
73a95d411d
Added new sample to readme
2024-06-20 17:51:08 +02:00
Sascha Willems
8317c16960
Added comments
2024-06-20 17:32:25 +02:00
Sascha Willems
122793da95
Started working on sample for VK_EXT_host_image_copy
...
First working version
Work-in-progress
2024-06-20 16:50:43 +02:00
Sascha Willems
196e6a4c6b
Update and document shader compilation scripts
...
Will no longer fail with certain shaderStages
Refs #1126
2024-06-04 21:31:24 +02:00
Sascha Willems
9c25dad12c
Minor code cleanup
2024-05-25 18:02:38 +02:00
Sascha Willems
d93c4b2e4b
Updated documentation for C++ standard requirement
...
Still had 11, though CMake has been using 14 for quite some time now
2024-05-25 12:18:24 +02:00
SRSaunders
202cfbb49e
Enable debugPrintf example on macOS using validation layer ( #1124 )
2024-05-25 11:57:44 +02:00
SRSaunders
4252b0306d
Fix another markdown typo in MoltenVK docs ( #1130 )
2024-05-24 07:33:00 +02:00
Sascha Willems
52511a76db
UI shader file names
...
Minor window handling code cleanup
2024-05-23 22:20:44 +02:00
Sascha Willems
be3d9275ce
Remove outdated comment
2024-05-23 22:12:55 +02:00
Sascha Willems
a4b5c29766
Upadte CI actions
2024-05-23 22:10:16 +02:00
Sascha Willems
17f15d41a2
Renamed UIOverlay member
2024-05-23 22:02:17 +02:00
Sascha Willems
fb881ab76f
Code cleanup, rename ui overlay property
2024-05-23 21:56:42 +02:00
Sascha Willems
9a8710a57c
Cap UI overlay rate
...
No need to update each frame, esp. for samples with high frame rates
2024-05-23 21:52:24 +02:00
Wei Liao
a3a75219b6
fix typo in BUILD.md ( #1129 )
2024-05-23 19:39:57 +02:00