Sascha Willems
cc89bdb4a5
Destroy shaders
...
Fixes validation
2023-08-04 19:27:49 +02:00
Sascha Willems
19d5f83d0b
Merge branch 'master' of https://github.com/SaschaWillems/Vulkan
2023-08-01 18:07:34 +02:00
Sascha Willems
65ca947d0e
Updated Vulkan headers
2023-08-01 18:07:27 +02:00
Sascha Willems
1ba7e58f93
Merge pull request #1054 from Gadgeteering/master
...
Fix 'Build failed on Xcode, m1 Mac: Undefined symbol: getShaderBasePath()' #1046
2023-07-19 19:27:22 +02:00
Gadgeteer
2d2746c01d
Remove xcode/examples.h
2023-07-19 16:19:15 +01:00
Gadgeteer
8d25bba50f
Remove Xcode directory and add .h files to glm directory
2023-07-19 16:16:07 +01:00
Sascha Willems
ae4ed5f9ad
Minor cleanup
2023-07-18 19:23:43 +02:00
Gadgeteer
0a4587fa6f
Remove Xcode Directory and add glm libraries
2023-07-18 09:16:28 +01:00
Sascha Willems
208739f401
Updated swap chain format selection
2023-07-17 21:44:08 +02:00
Sascha Willems
93fb200fe6
Minor code cleanup
2023-07-17 20:32:27 +02:00
Sascha Willems
922eaecdc0
Use swap chain functions provided by the loader instead of manually loading them
...
Exception is android
2023-07-16 21:18:59 +02:00
Sascha Willems
31973df69b
Reworked triangle sample
...
Now uses proper sync and multiple concurrent frames
Better and more consistent naming
Additional comments
Refs #871
2023-07-16 19:25:55 +02:00
Gadgeteer
76eb823597
Delete Xcode project before uploading to Github
2023-07-16 18:15:57 +01:00
Gadgeteer
af6869a0d3
Correct path for assets
2023-07-16 18:14:36 +01:00
Gadgeteer
1a25a70019
Correct asset directory from ../../data to ../../assets
2023-07-16 17:57:22 +01:00
Gadgeteer
39b9da4f42
Remove vulkanExamples.xcodeproj from root
2023-07-16 16:16:04 +01:00
Sascha Willems
9dcc8110cf
Renamed particle fire sample
2023-07-16 16:03:29 +02:00
Sascha Willems
384b2031a2
Minor code cleanup
2023-07-16 15:55:58 +02:00
Sascha Willems
b64c31357f
Removed no longer used header file
2023-07-16 15:42:57 +02:00
Sascha Willems
d58936d6f2
Store buffers on device
...
Fixes #1053
2023-07-16 14:06:18 +02:00
Sascha Willems
df55238b11
Fix typo
...
Fixes #1052
2023-07-16 13:44:46 +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
054a765eaa
Merge pull request #1050 from thochstein/master
...
Fix cross-compile paths
2023-07-12 17:26:50 +02:00
Tom Hochstein
5606406604
Revert recent change to assets install for cross-compile
...
Since existing textures and models are still installed at the root, it
didn't have any noticeable effect other than to create an empty folder.
The change was made because it looked like it should be updated like
the shaders folder, but it wasn't solving any problem, so switching
it back seems the best.
2023-07-12 10:08:04 -05:00
Tom Hochstein
a0ef2fcea6
Fix shaders path for computeheadless and renderheadless
2023-07-12 10:07:39 -05:00
Tom Hochstein
83d8d02b64
Fix runtime shaders path for cross-compile case
2023-07-12 10:06:19 -05:00
Sascha Willems
c2cee9654c
Merge pull request #1048 from reneruhr/offscreen
...
Removed unnecessary binding.
2023-07-11 19:57:25 +02:00
Sascha Willems
e2093e845c
Merge pull request #1049 from thochstein/cross-compile-install
...
Fix install location for assets and shaders
2023-07-10 18:35:19 +02:00
Tom Hochstein
c773b27db8
Fix install location for assets and shaders
...
This fixes the following error for the cross-compile case, where
RESOURCE_INSTALL_DIR=/usr/share/vulkan-demos:
```
Error: Could not open shader file \"/usr/share/vulkan-demos/shaders/glsl/renderheadless/triangle.frag.spv\"
```
2023-07-10 09:03:58 -05:00
reneruhr
187fc810ac
Removed unnecessary binding.
2023-07-10 15:37:00 +03:00
Sascha Willems
b82ee755c5
Fixed dst access mask for input attachment access
...
Fixes #1020
2023-06-20 18:57:32 +02:00
Sascha Willems
dbfb115bd6
Minor code cleanup
2023-06-18 17:53:21 +02:00
Sascha Willems
0c404c1773
Merge pull request #1042 from YuanTianNXP/master
...
Fix an error in benchmark mode using wayland
2023-06-15 21:14:59 +02:00
Sascha Willems
3bcf0ec809
Merge pull request #1038 from robotchaoX/master
...
Building for Android Improvement
2023-06-15 21:13:24 +02:00
Yuan Tian
b82c3c83c6
Fix an error in benchmark mode using wayland
2023-06-13 14:53:31 +08:00
robotchaoX
7e9d3c8fec
Merge branch 'SaschaWillems:master' into master
2023-06-09 13:27:15 +08:00
robotchaoX
d7e42983a9
Modify BUILD.md for building on Android
2023-06-09 13:22:48 +08:00
Sascha Willems
48fb28508b
Clean up descriptor pool setup
...
Fixes #1030
2023-06-08 18:34:17 +02:00
Sascha Willems
09c5dfd57f
Fix UV calculation
...
Fixes #1035
2023-06-08 18:31:31 +02:00
Sascha Willems
20a0d0e787
Note on shaders
2023-06-08 16:50:20 +02:00
Sascha Willems
18012268ed
Added HLSL shaders for mesh shading sample
2023-06-08 16:50:12 +02:00
Sascha Willems
8a686e0380
CMake min version bump
2023-06-08 16:09:45 +02:00
Sascha Willems
0eec27db64
Clean up validation
...
UI needs to be reworked, so disabled for now
Fixes #1040
2023-06-03 16:51:03 +02:00