Sascha Willems
c5c7398b3b
Disable iOS builds
...
No idea how to fix this
2024-10-31 18:57:25 +01:00
Sascha Willems
3e2350c075
Update iOS CI
2024-10-31 18:49:30 +01:00
Sascha Willems
aa7985cec8
Trying to fix release builds
...
Missing define in ktx library
2024-10-30 21:48:58 +01:00
Sascha Willems
7aaf42fcb6
Read image format from ktx instead of hard coding it
2024-10-30 21:25:01 +01:00
Sascha Willems
5d89216db5
Fix descriptor leak on resize
2024-10-29 22:10:14 +01:00
Sascha Willems
be03bf524f
Update Vulkan headers to 1.3.299
2024-10-24 17:41:57 +02:00
Sascha Willems
514d3e5393
Minor code cleanup, check for device limits
2024-10-22 21:06:05 +02:00
Sascha Willems
93d4c1c1ca
Minor code cleanup
2024-10-22 20:49:24 +02:00
Sascha Willems
ffe83aee08
Fix spelling. minor adjustments
2024-10-11 16:36:47 +02:00
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