Commit graph

  • 1f6d425933 Fix texturesparseresidency memory and image layout bugs neither-nor 2021-09-28 15:29:01 +08:00
  • 93328016e9 Fixed SSAO sample G-Buffer shader Sascha Willems 2021-09-26 16:28:45 +02:00
  • 33cb572058 Minor fix to access mask Christian Forfang 2021-09-05 12:17:12 +02:00
  • eb11297312 Enable inline uniform block feature Sascha Willems 2021-09-04 09:28:16 +02:00
  • 4ae88a2772
    Merge pull request #873 from cforfang/offset Sascha Willems 2021-09-03 08:28:22 +02:00
  • 6a1a8988d0 Fix bound range in dynamicuniformbuffer sample Christian Forfang 2021-08-31 12:27:52 +02:00
  • 28397adb20 Use clamped roughness Sascha Willems 2021-08-28 15:32:23 +02:00
  • 3b1ff1eece Ray tracing samples can now also use the UI overlay Sascha Willems 2021-08-28 12:59:10 +02:00
  • d0f0e1698e Removed clang format file Sascha Willems 2021-08-28 11:38:45 +02:00
  • f4197f93b4
    Fixed the first frame render error. ShoufengYang 2021-08-03 23:22:48 +08:00
  • fb4187a916
    Update computeshader.cpp ShoufengYang 2021-08-03 23:04:40 +08:00
  • ab2d4060d2
    Merge pull request #860 from per-mathisen-arm/benchmark1frame Sascha Willems 2021-07-31 13:05:35 +02:00
  • 5684b20951
    Merge pull request #859 from per-mathisen-arm/fixrayquery Sascha Willems 2021-07-31 13:05:09 +02:00
  • 488aa9c220 Fix rayquery demo to not require full raytracing support. Per Inge Mathisen 2021-07-29 12:22:47 +02:00
  • 5f72b0faa3 Add option to only render a given number of frames. Per Inge Mathisen 2021-07-29 12:15:58 +02:00
  • 2c8b29b39c Corrected link to displacement sample Sascha Willems 2021-07-28 20:40:56 +02:00
  • 0a8a274bd4 Fixed subpass dependency Sascha Willems 2021-07-13 17:43:54 +02:00
  • d3134465e2 Resize attachments on window resize and update descriptor Sascha Willems 2021-07-09 08:14:59 +02:00
  • 3fb787a610 Updated Vulkan headers to 1.2.184 Sascha Willems 2021-07-08 21:30:47 +02:00
  • 2933cb6ea3
    Merge pull request #818 from Lephar/master Sascha Willems 2021-06-28 22:05:02 +02:00
  • ad2d922166 Three vertices are sufficient for the full screen background Sascha Willems 2021-06-28 22:03:36 +02:00
  • ac4deedd0c
    Merge pull request #830 from expenses/master Sascha Willems 2021-06-20 20:16:32 +02:00
  • b972c620c5
    Merge pull request #850 from mdinkov/master Sascha Willems 2021-06-20 20:15:45 +02:00
  • bf538e772f Missing shaders in Android Packages for raytracingshadows and raytracingreflections dinkovm 2021-06-17 13:00:51 -04:00
  • 0721179003
    Merge pull request #817 from rumblehhh/patch-1 Sascha Willems 2021-06-05 15:11:29 +02:00
  • 0887881eac
    Merge pull request #832 from per-mathisen-arm/master Sascha Willems 2021-06-05 15:10:30 +02:00
  • 2735ea213e
    Merge pull request #812 from tangmi/remove-host-commands Sascha Willems 2021-05-31 19:35:24 +02:00
  • 434546625f Updated Vulkan Headers to 1.2.178 Sascha Willems 2021-05-17 20:39:41 +02:00
  • 6180f3d1e9
    Merge pull request #831 from tomek-brcm/master Sascha Willems 2021-05-08 19:24:55 +02:00
  • b212fa0840 Don't fail on startup when input device(s) are not present Tomek Bury 2021-05-04 16:37:57 +01:00
  • 2d47dc6e9c Use pkg_get_variable() for wayland-protocols dir Tomek Bury 2021-05-04 17:25:03 +01:00
  • 9c26107f5e
    Update README.md Ashley 2021-04-29 20:05:15 +02:00
  • 45ba247b55 Add support for rendering for the headless extension Per Inge Mathisen 2021-04-27 13:52:27 +02:00
  • 9a283a1b9b Removed duplicate local_size_x from computecullandlod/cull.comp Ali Emre Gülcü 2021-03-27 13:37:58 +03:00
  • 69b92f19ef
    Replace VK_VERSION_1_1 with VK_API_VERSION_1_1 rumblehhh 2021-03-16 12:58:02 +00:00
  • a2a604be47 Fix benchmark options Sascha Willems 2021-03-13 14:12:35 +01:00
  • 70fc3c4675 Removed no-longer required texture compression feature check Sascha Willems 2021-03-13 13:51:09 +01:00
  • 5db9781d52 Added HLSL shaders for ray tracing callable sample Sascha Willems 2021-03-06 16:21:09 +01:00
  • 35288a6f2b Added comment on oldSwapChain Sascha Willems 2021-03-02 07:33:18 +01:00
  • 70ec72e790 SSAO sample: Render Sponza with textures Sascha Willems 2021-02-25 19:16:41 +01:00
  • 73e538c1b8
    Merge pull request #811 from mdinkov/master Sascha Willems 2021-02-24 14:09:16 +01:00
  • 94873f7eaf Remove acceleration structure host commands usage Michael Tang 2021-02-23 18:24:59 -08:00
  • 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. Martin Dinkov 2021-02-23 14:53:35 -05:00
  • d2a5c0945a
    Merge pull request #807 from per-mathisen-arm/master Sascha Willems 2021-02-17 18:33:09 +01:00
  • 5042f46388 Fix compile warning and crash in SSAO test. Per Inge Mathisen 2020-11-24 13:17:54 +01:00
  • 0d732cc4a4
    Merge pull request #782 from m0ppers/feature/use-gradlew Sascha Willems 2021-01-29 19:14:53 +01:00
  • adfc509ebe
    Merge pull request #795 from Lucodivo/patch-1 Sascha Willems 2021-01-29 16:34:06 +01:00
  • 165b66a718
    Reworked command line argument handling (#804) Sascha Willems 2021-01-29 15:40:52 +01:00
  • b1eafdbcc6 Updated readme Sascha Willems 2021-01-29 10:49:41 +01:00
  • b29d8dc589 Added descriptor indexing example android build files Sascha Willems 2021-01-29 10:49:32 +01:00
  • dcb69451cf Added descriptor indexing example to readme Sascha Willems 2021-01-29 10:28:04 +01:00
  • ad447e10c4 Added HLSL shader for descriptor indexing sample Sascha Willems 2021-01-29 09:58:41 +01:00
  • a86bdc2c44 Finished descriptor indexing example Sascha Willems 2021-01-28 22:04:25 +01:00
  • ca17431794
    Merge pull request #797 from caramelli/master Sascha Willems 2021-01-28 19:39:49 +01:00
  • 6994d17448
    Merge pull request #791 from diharaw/variable_descriptor_validation Sascha Willems 2021-01-28 19:31:05 +01:00
  • fa54451709
    Merge pull request #802 from jeromenxp/move_extension_name_declaration Sascha Willems 2021-01-28 19:30:40 +01:00
  • 1b22456d07 Change scope of validationExt and validationLayerName variables jeromenxp 2021-01-18 17:41:41 +01:00
  • 334692a6ef Merge branch 'master' of https://github.com/SaschaWillems/Vulkan Sascha Willems 2021-01-17 20:08:55 +01:00
  • 1042f76071 Fixed comments Sascha Willems 2021-01-17 20:08:49 +01:00
  • 3cd37f622b
    GitHub actions (#799) Sascha Willems 2021-01-15 21:15:16 +01:00
  • 3101a523d6
    Merge pull request #798 from baryluk/patch-2 Sascha Willems 2021-01-11 20:13:19 +01:00
  • 336a40ec7f
    Merge pull request #796 from tkeri/missing_android_gltf Sascha Willems 2021-01-08 12:57:37 +01:00
  • be24a9c583
    Add VK_PHYSICAL_DEVICE_TYPE_CPU to string Witold Baryluk 2021-01-07 19:54:33 +00:00
  • 9f00c24388 Fix long options for width and height Nicolas Caramelli 2021-01-07 17:05:42 +01:00
  • f5d4cce55e Add missing gltf assets to 'build.gradle' Tamas Keri 2021-01-04 10:35:35 +01:00
  • 750a37f633
    Remove unnecessary comparison Connor Haskins 2020-12-20 01:17:40 -08:00
  • 78940988b9 Replace core VkDescriptorSetVariableDescriptorCountAllocateInfo structure with EXT version. diharaw 2020-12-16 10:51:27 +00:00
  • 4a11ae0c5a Added descriptorindexing sample to CMake. Fixed variable descriptor size validation error. diharaw 2020-12-16 10:40:23 +00:00
  • a53721f0dc [NFC] Fix clang warnings Jakub Kuderski 2020-12-14 16:40:56 -05:00
  • 846413cc4b Release resources, fixes validation Sascha Willems 2020-12-12 08:40:28 +01:00
  • 3cf8fb81e3 Merge branch 'master' of https://github.com/SaschaWillems/Vulkan Sascha Willems 2020-12-12 08:21:10 +01:00
  • a369e6ed96 Apply shader group handle alignment where required Sascha Willems 2020-12-12 08:20:33 +01:00
  • 6000569cd0
    Merge pull request #785 from kuhar/pragma Sascha Willems 2020-12-09 07:00:23 +01:00
  • 66a4f5af22 Don't use pragma once in .cpp file Jakub Kuderski 2020-12-04 15:02:18 -05:00
  • 8eeb6599d6 render depth to cubemap faces directly michead 2020-11-28 11:01:11 +00:00
  • 21f9cd5251 Fixed typos, better sample descriptions Sascha Willems 2020-11-27 21:01:46 +01:00
  • b4cf84a06e 📝 use gradlew Andreas Streichardt 2020-11-26 07:34:43 +01:00
  • da2f5d81a4
    Merge pull request #779 from SaschaWillems/ray_tracing_final Sascha Willems 2020-11-23 12:52:15 +01:00
  • f79c9705b4 Added samples for ray queries and callable ray tracing shaders Sascha Willems 2020-11-23 12:25:49 +01:00
  • 08be260685 Updated ray tracing samples to final ray tracing extensions Sascha Willems 2020-11-23 12:15:57 +01:00
  • 02a9be4c62 Updated to Vulkan headers 1.2.162 Sascha Willems 2020-11-23 12:14:35 +01:00
  • 6e2c1a3a6b
    Update CMakeLists.txt (#770) Philip Rideout 2020-11-18 00:17:20 -08:00
  • 400d9bd8a3 Remove unnecessary shader group type Sascha Willems 2020-11-17 20:44:19 +01:00
  • 33313952aa Use KHR struct instead of NV Sascha Willems 2020-11-14 15:21:49 +01:00
  • b9f0ac91d2 Optimizations and code-cleanup Sascha Willems 2020-10-09 11:07:19 +02:00
  • ab10ce1693 Updated GLSL shader compile script Sascha Willems 2020-09-21 07:34:04 +02:00
  • 5418a75799 OpenMP Sascha Willems 2020-09-17 14:06:21 +02:00
  • 5b357931ec Enable OpenMP Sascha Willems 2020-09-17 13:55:26 +02:00
  • 3cb3df4cbf Merge branch 'variable_rate_shading' Sascha Willems 2020-09-13 10:28:03 +02:00
  • c13a715ead
    Add DirectFB WSI support (#761) Nicolas Caramelli 2020-09-13 10:12:33 +02:00
  • 07970bb1e3 Proper cleanup Sascha Willems 2020-09-12 13:06:39 +02:00
  • 144c0b66c0 Create empty texture to be used with materials that miss e.g. normal maps Sascha Willems 2020-09-12 12:48:26 +02:00
  • 9aea7d1550 Added VRS sample to readme Sascha Willems 2020-09-12 12:16:31 +02:00
  • 9a6a0b30b0 Added VRS HLSL shaders Sascha Willems 2020-09-12 09:36:28 +02:00
  • 08648a417f Properly handle resize Sascha Willems 2020-09-11 20:57:06 +02:00
  • ad6e36023f
    Run on MacOS (#762) daemyung jang 2020-09-12 03:19:28 +09:00
  • 3643d10cac Fix shading rate image dimensions for resolutions that don't divide by shadingRateTexelSize Sascha Willems 2020-09-06 17:05:38 +02:00
  • ccadcdd238 Shading rate pattern and colorization Sascha Willems 2020-09-05 14:10:02 +02:00
  • 8d896cd04b Separate oaque and masked pipelines Sascha Willems 2020-09-05 12:15:54 +02:00
  • 85bf87125b Added additional flags for binding texture maps and only rendering opaque/masked/blended meshes Sascha Willems 2020-09-05 12:12:47 +02:00