Commit graph

2385 commits

Author SHA1 Message Date
Sascha Willems
e006185ca0 Rework offset and size calculations
Refs #1045
2023-10-29 18:11:08 +01:00
Sascha Willems
94198a7548 Fixed shader links 2023-10-14 16:47:29 +02:00
Sascha Willems
60321d465a Proper resize handling 2023-10-14 16:35:41 +02:00
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