Sascha Willems
ac4deedd0c
Merge pull request #830 from expenses/master
...
Add a `Running` section to the readme that provides info about multi-gpu setups
2021-06-20 20:16:32 +02:00
Sascha Willems
b972c620c5
Merge pull request #850 from mdinkov/master
...
Missing shaders in Android Packages for raytracingshadows and raytracingreflections
2021-06-20 20:15:45 +02:00
dinkovm
bf538e772f
Missing shaders in Android Packages for raytracingshadows and raytracingreflections
2021-06-17 13:00:51 -04:00
Sascha Willems
0721179003
Merge pull request #817 from rumblehhh/patch-1
...
Replace VK_VERSION_1_1 with VK_API_VERSION_1_1
2021-06-05 15:11:29 +02:00
Sascha Willems
0887881eac
Merge pull request #832 from per-mathisen-arm/master
...
Add support for rendering with the headless extension
2021-06-05 15:10:30 +02:00
Sascha Willems
2735ea213e
Merge pull request #812 from tangmi/remove-host-commands
...
Remove acceleration structure host commands usage
2021-05-31 19:35:24 +02:00
Sascha Willems
434546625f
Updated Vulkan Headers to 1.2.178
...
Don't use VK_NULL_HANDLE for queue family
Fixes #839
2021-05-17 20:39:41 +02:00
Sascha Willems
6180f3d1e9
Merge pull request #831 from tomek-brcm/master
...
Fixes for embedded systems
2021-05-08 19:24:55 +02:00
Tomek Bury
b212fa0840
Don't fail on startup when input device(s) are not present
...
The wl_seat protocol may not be available unless input devices (keyboard,
mouse) are connected to the compositor on the target system.
Warn but continue executing examples with default settings.
2021-05-04 17:31:34 +01:00
Tomek Bury
2d47dc6e9c
Use pkg_get_variable() for wayland-protocols dir
...
The CMake function uses cross-compilation setup of the project so it
finds protocols available for the target system.
2021-05-04 17:31:30 +01:00
Ashley
9c26107f5e
Update README.md
2021-04-29 20:05:15 +02:00
Per Inge Mathisen
45ba247b55
Add support for rendering for the headless extension
2021-04-27 13:53:07 +02:00
Ali Emre Gülcü
9a283a1b9b
Removed duplicate local_size_x from computecullandlod/cull.comp
2021-03-27 13:37:58 +03:00
rumblehhh
69b92f19ef
Replace VK_VERSION_1_1 with VK_API_VERSION_1_1
...
VkApplicationInfo::apiVersion must be encoded as major, minor and patch version of the Vulkan API Specification: https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#extendingvulkan-coreversions-versionnumbers .
2021-03-16 12:58:02 +00:00
Sascha Willems
a2a604be47
Fix benchmark options
...
Fixes #815
2021-03-13 14:12:35 +01:00
Sascha Willems
70fc3c4675
Removed no-longer required texture compression feature check
2021-03-13 13:51:09 +01:00
Sascha Willems
5db9781d52
Added HLSL shaders for ray tracing callable sample
...
Minor cleanup
2021-03-06 16:21:09 +01:00
Sascha Willems
35288a6f2b
Added comment on oldSwapChain
2021-03-02 07:33:18 +01:00
Sascha Willems
70ec72e790
SSAO sample: Render Sponza with textures
2021-02-25 19:16:41 +01:00
Sascha Willems
73e538c1b8
Merge pull request #811 from mdinkov/master
...
Invalid VkSpecializationInfo passed into vkCreateRayTracingPipelinesKHR
2021-02-24 14:09:16 +01:00
Michael Tang
94873f7eaf
Remove acceleration structure host commands usage
2021-02-23 18:24:59 -08:00
Martin Dinkov
afc9659856
The test declares VkSpecializationInfo in a localized scope and calls vkCreateRayTracingPipelinesKHR outside of that scope. Thus, by the time vkCreateRayTracingPipelinesKHR is called, VkSpecializationInfo has been destroyed.
2021-02-23 14:53:35 -05:00
Sascha Willems
d2a5c0945a
Merge pull request #807 from per-mathisen-arm/master
...
Fix compile warning and crash in SSAO test.
2021-02-17 18:33:09 +01:00
Per Inge Mathisen
5042f46388
Fix compile warning and crash in SSAO test.
...
emptyTexture was not initialized, so when destroying it the
destroy Vulkan functions were called with bogus pointers.
2021-02-15 12:30:38 +01:00
Sascha Willems
0d732cc4a4
Merge pull request #782 from m0ppers/feature/use-gradlew
...
📝 use gradlew
2021-01-29 19:14:53 +01:00
Sascha Willems
adfc509ebe
Merge pull request #795 from Lucodivo/patch-1
...
Remove unnecessary comparison
2021-01-29 16:34:06 +01:00
Sascha Willems
165b66a718
Reworked command line argument handling ( #804 )
...
* Reworked command line argument handling
Added a new class to handle these
2021-01-29 15:40:52 +01:00
Sascha Willems
b1eafdbcc6
Updated readme
2021-01-29 10:49:41 +01:00
Sascha Willems
b29d8dc589
Added descriptor indexing example android build files
2021-01-29 10:49:32 +01:00
Sascha Willems
dcb69451cf
Added descriptor indexing example to readme
2021-01-29 10:28:04 +01:00
Sascha Willems
ad447e10c4
Added HLSL shader for descriptor indexing sample
2021-01-29 09:58:41 +01:00
Sascha Willems
a86bdc2c44
Finished descriptor indexing example
2021-01-28 22:04:25 +01:00
Sascha Willems
ca17431794
Merge pull request #797 from caramelli/master
...
Fix long options for width and height
2021-01-28 19:39:49 +01:00
Sascha Willems
6994d17448
Merge pull request #791 from diharaw/variable_descriptor_validation
...
Added descriptorindexing sample to CMake and fixed variable descriptor size validation errors
2021-01-28 19:31:05 +01:00
Sascha Willems
fa54451709
Merge pull request #802 from jeromenxp/move_extension_name_declaration
...
Change scope of validationExt and validationLayerName variables
2021-01-28 19:30:40 +01:00
jeromenxp
1b22456d07
Change scope of validationExt and validationLayerName variables
...
Pointer to a variable declared into a block statement is stored and used outside of the block by vkCreateInstance. This can lead to segmentation fault.
Move the declaration of validationExt/validationLayerName outside of the block to fix the crash.
2021-01-18 17:41:41 +01:00
Sascha Willems
334692a6ef
Merge branch 'master' of https://github.com/SaschaWillems/Vulkan
2021-01-17 20:08:55 +01:00
Sascha Willems
1042f76071
Fixed comments
2021-01-17 20:08:49 +01:00
Sascha Willems
3cd37f622b
GitHub actions ( #799 )
...
* switchting to github actions
2021-01-15 21:15:16 +01:00
Sascha Willems
3101a523d6
Merge pull request #798 from baryluk/patch-2
...
Add VK_PHYSICAL_DEVICE_TYPE_CPU to string
2021-01-11 20:13:19 +01:00
Sascha Willems
336a40ec7f
Merge pull request #796 from tkeri/missing_android_gltf
...
Add missing gltf assets to 'build.gradle'
2021-01-08 12:57:37 +01:00
Witold Baryluk
be24a9c583
Add VK_PHYSICAL_DEVICE_TYPE_CPU to string
2021-01-07 19:54:33 +00:00
Nicolas Caramelli
9f00c24388
Fix long options for width and height
2021-01-07 17:05:42 +01:00
Tamas Keri
f5d4cce55e
Add missing gltf assets to 'build.gradle'
...
Vulkan applications: displacement, particlefire, pushconstants.
2021-01-07 12:48:41 +01:00
Connor Haskins
750a37f633
Remove unnecessary comparison
...
It is not possible for swapchainPresentMode to ever be VK_PRESENT_MODE_MAILBOX_KHR given the break in the above if block
2020-12-20 01:17:40 -08:00
diharaw
78940988b9
Replace core VkDescriptorSetVariableDescriptorCountAllocateInfo structure with EXT version.
2020-12-16 10:51:27 +00:00
diharaw
4a11ae0c5a
Added descriptorindexing sample to CMake.
...
Fixed variable descriptor size validation error.
2020-12-16 10:40:23 +00:00
Sascha Willems
846413cc4b
Release resources, fixes validation
...
Scene setup
2020-12-12 08:40:28 +01:00
Sascha Willems
3cf8fb81e3
Merge branch 'master' of https://github.com/SaschaWillems/Vulkan
2020-12-12 08:21:10 +01:00
Sascha Willems
a369e6ed96
Apply shader group handle alignment where required
...
Fixes #787
2020-12-12 08:20:33 +01:00