Commit graph

2382 commits

Author SHA1 Message Date
Sascha Willems
b481b63c78 Removed no longer required pipeline duplicatiion 2023-10-14 14:31:59 +02:00
Sascha Willems
f27a032570 Updated shading rate sample to KHR extension 2023-10-13 18:53:51 +02:00
Sascha Willems
66dce3c991 Fixed HLSL shaders (mostly ray tracing related)
Updated HLSL compile script
2023-10-13 17:26:51 +02:00
Sascha Willems
cb836dd6d0 Merge branch 'master' of https://github.com/SaschaWillems/Vulkan 2023-10-13 17:02:13 +02:00
Sascha Willems
f0d94313b8 Updated HLSL compile script
Recompile mesh shader with EXT instead of NV SPIR-V extension
Fixes #1078
2023-10-13 17:02:04 +02:00
Lorenzo Tamer
48c6aaaccd
Removed function double definition (#1073) 2023-10-02 17:23:34 +02:00
Sascha Willems
f685be3445 Minor best practices related fixes 2023-09-17 14:13:03 +02:00
Sascha Willems
3532ea8696 Fixed left/right offsets 2023-09-14 22:43:37 +02:00
omar
5868234f4f
Fix incorrect left/right viewport locations (#1064) 2023-09-14 22:40:19 +02:00
Sascha Willems
1447348e09
RT fix (#1069)
* Create bin directory

* Fix values for maxVertex

Fixes #1068
2023-09-09 11:33:32 +02:00
Sascha Willems
bb81bbd535
Trying to fix MacOS CI (#1063)
Fix MacOS CI
2023-09-02 19:24:20 +02:00
Sascha Willems
2aeb000d4e
Merge pull request #1058 from ZaOniRinku/master
Fix a comment in shadowmappingcascade example
2023-09-02 11:35:32 +02:00
Sascha Willems
34740cf6c4
Merge pull request #1061 from mgorchak-blackberry/master
Add basic QNX support.
2023-09-02 11:35:18 +02:00
Mike Gorchak
8458f21123 Add basic QNX support. 2023-09-01 11:12:08 -04:00
ZaOniRinku
d584b5a52b
Fix a comment in shadowmappingcascade example 2023-08-22 11:14:42 +02:00
Sascha Willems
e38d201415 Remove unused variables 2023-08-18 20:48:19 +02:00
Sascha Willems
bc39dd58fa Destroy buffers 2023-08-05 13:32:17 +02:00
Sascha Willems
99f25527cc Fix query count and dateaSize/stride calculation
Fixes #874
2023-08-04 20:04:15 +02:00
Sascha Willems
fc27e4d98d Fixed buffer sizes and recompiled shaders
Validation is clean now
Fixes #1017
2023-08-04 19:49:42 +02:00
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