Commit graph

2244 commits

Author SHA1 Message Date
Sascha Willems
27fa372391 Properly sync depth attachment access
Fixes validation
Fixes #820
2023-02-11 16:09:05 +01:00
Sascha Willems
03bb09fc1f Updated Vulkan headers to 1.3.240 2023-02-11 14:55:58 +01:00
Sascha Willems
288503390d Clean up debug setup 2023-01-22 10:07:29 +01:00
Sascha Willems
938e97661c Merge branch 'master' of https://github.com/SaschaWillems/Vulkan 2023-01-22 09:52:39 +01:00
Sascha Willems
8e5ebd6deb Minor cleanup 2023-01-22 09:51:47 +01:00
Sascha Willems
79d0c5e436
Merge pull request #1006 from per-mathisen-arm/master
Fix for base subpass depedencies had uninitialized dependency flags.
2023-01-05 15:07:33 +01:00
Per Mathisen
580008ee5a Fix for base subpass depedencies had uninitialized dependency flags.
This consistently crashed all the examples on my linux laptop with
Intel GPU in it.

Ref #665
2023-01-05 13:28:40 +01:00
Sascha Willems
9b624451cb Fix base subpass depedencies
Fixes #665
2023-01-01 09:14:25 +01:00
Sascha Willems
6e68f76456 Fill stats and draw count buffer with zeroes
Fixes #748
2022-12-31 16:01:11 +01:00
Sascha Willems
e0a49c20e8 Pass down arguments to glTF child nodes
Refs #824
2022-12-31 14:12:26 +01:00
Sascha Willems
ac1a216ac6
Merge pull request #790 from kuhar/clang-warnings
[NFC] Fix clang 10 warnings
2022-12-31 14:03:31 +01:00
Sascha Willems
c4b417d791
Merge pull request #783 from michead/shadowmappingomni
Omnidirectional Shadow Mapping example - Render depth to cubemap faces directly
2022-12-31 13:50:18 +01:00
Sascha Willems
630115bd13
Merge pull request #925 from galaxysailing/computecloth-update
computecloth redundant code
2022-12-31 13:44:47 +01:00
Sascha Willems
72e8083b7c Removed unnecessary component swizzle assignments
Fixes #160
2022-12-31 12:31:27 +01:00
Sascha Willems
07fe7401a1 Don't render scene when shadow map is dislplayed
Fixes #774
2022-12-31 12:11:21 +01:00
Sascha Willems
58b99c556e Cull mode for shadow pass
Fixes #946
2022-12-31 12:07:35 +01:00
Sascha Willems
d13b9a93bc Replaced outdated android layer names 2022-12-31 10:27:10 +01:00
Sascha Willems
8c05c74746 Command line parser fix 2022-12-31 09:53:17 +01:00
Sascha Willems
e52a9342f4 Add command line arguments to headless samples
Those samples can now toggle between glsl and hlsl shaders
Moved command line parster to a separate header
2022-12-31 09:45:01 +01:00
Sascha Willems
484d16d394
Merge pull request #998 from wrightwriter/patch-1
fix minor typo
2022-12-29 20:13:18 +01:00
Sascha Willems
b340d8da6e
Merge pull request #1005 from trixirt/fix_sloth
fix spelling
2022-12-29 20:11:49 +01:00
Tom Rix
3adef0e268 fix spelling
sloth -> cloth

Signed-off-by: Tom Rix <trix@redhat.com>
2022-12-27 11:39:30 -05:00
Sascha Willems
4a119ecd7b Fixed specialization constant type in readme 2022-12-24 15:31:53 +01:00
Sascha Willems
e80a063fc5 Fixed specialization constant type 2022-12-24 15:26:48 +01:00
Sascha Willems
3d7f4477d8 Use arm64-v8a abi for Android
Incrase jvm memory
2022-12-24 14:51:55 +01:00
Sascha Willems
280964b945 Added ray query samples android build files
Refs #1004
2022-12-24 12:32:18 +01:00
Sascha Willems
9eae567ee2 Update gradle build tools 2022-12-24 11:46:49 +01:00
Sascha Willems
c01e8ac14d Updated readme 2022-12-20 07:21:17 +01:00
Sascha Willems
86b5a1109b Added sub pass dependency for the depth attachment
Fixes #769
2022-12-13 20:49:19 +01:00
Sascha Willems
707bb41851 Minor code cleanup
Removed unused variables
2022-12-09 07:24:32 +01:00
Sascha Willems
26cfa27f07 Minor code cleanup
Removed unused variables
2022-12-09 07:12:45 +01:00
Sascha Willems
4584538ed8 Use alignment from properties
Clean up
2022-12-05 20:14:35 +01:00
Sascha Willems
834d1e42af Updated Vulkan Headers to 1.3.236 2022-12-04 13:00:10 +01:00
Sascha Willems
250c7df08b Added sample for VK_EXT_descriptor_buffer
Work-in-progress
2022-12-04 12:51:14 +01:00
Sascha Willems
aaa91f44c3
Merge pull request #999 from djdeath/review/dynamic-rendering-layout-fix
dynamicrendering: use the right layout for depth/stencil
2022-11-25 16:48:38 +01:00
Lionel Landwerlin
46054ee59d dynamicrendering: use the right layout for depth/stencil 2022-11-21 11:38:44 +02:00
Petar Guglev
8a8ce0e266
fix minor typo 2022-11-15 18:11:05 +02:00
Sascha Willems
ed406e61a6 Added simple task shader 2022-11-10 18:24:57 +01:00
Sascha Willems
c739dac00a Indentation 2022-11-03 19:57:01 +01:00
Sascha Willems
42e4bd4a11 Removed unused include 2022-11-03 19:40:42 +01:00
Sascha Willems
8d32b27ccc Added a basic mesh shader example 2022-11-03 19:28:33 +01:00
Sascha Willems
89fc84bf14 Added a basic mesh shader example 2022-11-03 19:27:51 +01:00
Sascha Willems
c79333e085
Delete FUNDING.yml 2022-10-25 18:04:11 +02:00
Sascha Willems
2ece9f013f Remove unused descriptor set layout binding
Fixes #996
2022-10-15 19:36:24 +02:00
Sascha Willems
0589108b65
Merge pull request #997 from Light7734/patch-1
fix: typo in glTF Loading example
2022-10-15 18:52:07 +02:00
Light7734
d6084061b3
fix: typo in glfwloading example 2022-10-11 10:32:51 +00:00
Sascha Willems
ae3c1325f8 Added dynamic state 3 2022-10-03 18:52:25 +02:00
Sascha Willems
7100323941 Added dynamic state 2 2022-10-02 19:16:40 +02:00
Sascha Willems
07b479aae5 Started working on new dynamic state sample
wip
2022-10-02 15:46:26 +02:00
Sascha Willems
727d351b42 Added virtual function to enable extension based on extension list from physical device 2022-10-02 15:46:06 +02:00