Commit graph

  • 2e566fa549 Fixed barrier Sascha Willems 2024-01-04 17:09:53 +01:00
  • a63d2e0168 Code cleanup, comments Sascha Willems 2024-01-03 20:16:41 +01:00
  • d8a3379e0b Code cleanup Sascha Willems 2024-01-03 18:31:23 +01:00
  • 8f1a5e38f2 Code cleanup Sascha Willems 2024-01-02 20:00:06 +01:00
  • 7935025c2d Code cleanup Comments Sascha Willems 2024-01-01 17:41:48 +01:00
  • 61cdecf1c3 Merge branch 'master' of https://github.com/SaschaWillems/Vulkan Sascha Willems 2024-01-01 16:41:43 +01:00
  • c23027d687 Minor code cleanup Sascha Willems 2024-01-01 16:41:38 +01:00
  • 3fe41db07c
    Fixed image link (#1095) dustContributor 2023-12-31 06:49:49 -03:00
  • 9b52fb76d8 Use references in for loops Sascha Willems 2023-12-30 13:30:16 +01:00
  • d0211d1f14 Replaced per-sample validation define with global define in base class Sascha Willems 2023-12-30 13:15:37 +01:00
  • a04a506353 Code cleanup, additional comments Sascha Willems 2023-12-30 12:03:46 +01:00
  • 5d56d40cdf Code cleanup Additional/better commnets Sascha Willems 2023-12-29 19:00:35 +01:00
  • 165e20db9e Code cleanup Comments Sascha Willems 2023-12-28 20:37:39 +01:00
  • ac957ef8af Code cleanup Fixed remaining warnings (MSVC VS2022) Sascha Willems 2023-12-27 19:58:33 +01:00
  • f6e77be11f Mutiple frames in fight Fixes #1093 Sascha Willems 2023-12-26 18:49:39 +01:00
  • 99d6cce6b5 Code cleanup Sascha Willems 2023-12-25 16:06:52 +01:00
  • 24a13f18dc Type conversion, Code cleanup Fixes compiler warnings Sascha Willems 2023-12-25 11:20:04 +01:00
  • 4561f05cf0 Float conversion fix Sascha Willems 2023-12-25 11:04:55 +01:00
  • 485bc7550a Code cleanup Sascha Willems 2023-12-24 15:58:23 +01:00
  • 3187478c99 Minor code cleanup Sascha Willems 2023-12-24 15:02:35 +01:00
  • b8959f76db Added sample for shader debugprintf Sascha Willems 2023-12-24 14:50:29 +01:00
  • efae5d64b5 Remove outdated todo Sascha Willems 2023-12-24 14:09:45 +01:00
  • ed4c4684c5 Code cleanup. fixes warnings Sascha Willems 2023-12-22 14:30:18 +01:00
  • 3a15ec4eb9 Replaced the deprecated debug marker sample with debug utils Sascha Willems 2023-12-22 12:04:50 +01:00
  • 17e2abb036 Code cleanup, remove warnings Sascha Willems 2023-12-21 19:02:07 +01:00
  • 6c385af8fd Update CMake to C++14 (to be in line with Android) Sascha Willems 2023-12-21 18:37:16 +01:00
  • 781f18990b Code cleanup Sascha Willems 2023-12-20 20:14:36 +01:00
  • 0610d401d0 Updated Vulkan headers to 1.3.273 Sascha Willems 2023-12-18 20:59:49 +01:00
  • 1a635f16ab Use shader storage buffer to pass lights to shader Sascha Willems 2023-12-13 18:31:49 +01:00
  • a467d94159 Code comments Sascha Willems 2023-11-28 20:01:12 +01:00
  • b77417e7c8 Added new CMake option to use relative paths for shaders and assets (USE_RELATIVE_ASSET_PATH) See BUILD.md for details Refs #1090 Sascha Willems 2023-11-28 19:33:14 +01:00
  • 3c0f3e18cd Code cleanup Sascha Willems 2023-11-25 15:35:54 +01:00
  • 4d0d96e0af Removed unused variable Sascha Willems 2023-11-25 11:11:16 +01:00
  • 46f360d401 Tweaked sub pass dependencies for color and depth attachments Sascha Willems 2023-11-25 10:44:55 +01:00
  • 27c88be38e Added Android build files for Ray tracing glTF sample Sascha Willems 2023-11-24 13:11:24 +01:00
  • ef50bf9b8f Fix descriptor set Sascha Willems 2023-11-19 11:15:21 +01:00
  • 1201b8d10c Remove unnecessary buffer map and unmap Sascha Willems 2023-11-11 15:25:30 +01:00
  • 5693fc0b6e Merge branch 'master' of https://github.com/SaschaWillems/Vulkan Sascha Willems 2023-11-03 15:07:12 +01:00
  • 8d74bdbc7c Set additional dynamic states As required per spec (validation is clean) Sascha Willems 2023-11-03 15:06:50 +01:00
  • 88824b7c8e
    Fix parallaxmapping asset missing on Android (#1085) robotchaoX 2023-11-03 04:13:21 +08:00
  • b20bca6201 Enabled VK_KHR_get_physical_device_properties2 Sascha Willems 2023-11-02 20:02:42 +01:00
  • 409961b9c2 Enabled VK_KHR_get_physical_device_properties2 Sascha Willems 2023-11-02 19:57:56 +01:00
  • be035bf268
    Add example variablerateshading for Android (#1084) robotchaoX 2023-11-03 01:46:13 +08:00
  • f03f454af4 Destroy command pool Sascha Willems 2023-11-02 07:48:45 +01:00
  • 59a0a09bf9 Added ray traced glTF sample to readm Sascha Willems 2023-11-02 07:27:30 +01:00
  • 2bd998556f Slightly reformat validation messages and add color codes (windows only) Sascha Willems 2023-11-01 11:38:28 +01:00
  • 5962189427
    Add ray traced glTF sample (#1083) Sascha Willems 2023-11-01 10:55:33 +01:00
  • e006185ca0 Rework offset and size calculations Sascha Willems 2023-10-29 18:11:08 +01:00
  • 94198a7548 Fixed shader links Sascha Willems 2023-10-14 16:47:29 +02:00
  • 60321d465a Proper resize handling Sascha Willems 2023-10-14 16:35:41 +02:00
  • b481b63c78 Removed no longer required pipeline duplicatiion Sascha Willems 2023-10-14 14:31:59 +02:00
  • f27a032570 Updated shading rate sample to KHR extension Sascha Willems 2023-10-13 18:53:51 +02:00
  • 66dce3c991 Fixed HLSL shaders (mostly ray tracing related) Sascha Willems 2023-10-13 17:26:51 +02:00
  • cb836dd6d0 Merge branch 'master' of https://github.com/SaschaWillems/Vulkan Sascha Willems 2023-10-13 17:02:13 +02:00
  • f0d94313b8 Updated HLSL compile script Sascha Willems 2023-10-13 17:02:04 +02:00
  • 48c6aaaccd
    Removed function double definition (#1073) Lorenzo Tamer 2023-10-02 17:23:34 +02:00
  • f685be3445 Minor best practices related fixes Sascha Willems 2023-09-17 14:13:03 +02:00
  • 3532ea8696 Fixed left/right offsets Sascha Willems 2023-09-14 22:43:37 +02:00
  • 5868234f4f
    Fix incorrect left/right viewport locations (#1064) omar 2023-09-14 23:40:19 +03:00
  • 1447348e09
    RT fix (#1069) Sascha Willems 2023-09-09 11:33:32 +02:00
  • bb81bbd535
    Trying to fix MacOS CI (#1063) Sascha Willems 2023-09-02 19:24:20 +02:00
  • 2aeb000d4e
    Merge pull request #1058 from ZaOniRinku/master Sascha Willems 2023-09-02 11:35:32 +02:00
  • 34740cf6c4
    Merge pull request #1061 from mgorchak-blackberry/master Sascha Willems 2023-09-02 11:35:18 +02:00
  • 8458f21123 Add basic QNX support. Mike Gorchak 2023-09-01 11:12:08 -04:00
  • d584b5a52b
    Fix a comment in shadowmappingcascade example ZaOniRinku 2023-08-22 11:14:42 +02:00
  • e38d201415 Remove unused variables Sascha Willems 2023-08-18 20:48:19 +02:00
  • bc39dd58fa Destroy buffers Sascha Willems 2023-08-05 13:32:17 +02:00
  • 99f25527cc Fix query count and dateaSize/stride calculation Sascha Willems 2023-08-04 20:04:15 +02:00
  • fc27e4d98d Fixed buffer sizes and recompiled shaders Sascha Willems 2023-08-04 19:49:42 +02:00
  • cc89bdb4a5 Destroy shaders Sascha Willems 2023-08-04 19:27:49 +02:00
  • 19d5f83d0b Merge branch 'master' of https://github.com/SaschaWillems/Vulkan Sascha Willems 2023-08-01 18:07:34 +02:00
  • 65ca947d0e Updated Vulkan headers Sascha Willems 2023-08-01 18:07:27 +02:00
  • 1ba7e58f93
    Merge pull request #1054 from Gadgeteering/master Sascha Willems 2023-07-19 19:27:22 +02:00
  • 2d2746c01d Remove xcode/examples.h Gadgeteer 2023-07-19 16:19:15 +01:00
  • 8d25bba50f Remove Xcode directory and add .h files to glm directory Gadgeteer 2023-07-19 16:16:07 +01:00
  • ae4ed5f9ad Minor cleanup Sascha Willems 2023-07-18 19:23:43 +02:00
  • 0a4587fa6f Remove Xcode Directory and add glm libraries Gadgeteer 2023-07-18 09:16:28 +01:00
  • 208739f401 Updated swap chain format selection Sascha Willems 2023-07-17 21:44:08 +02:00
  • 93fb200fe6 Minor code cleanup Sascha Willems 2023-07-17 20:32:27 +02:00
  • 922eaecdc0 Use swap chain functions provided by the loader instead of manually loading them Sascha Willems 2023-07-16 21:18:59 +02:00
  • 31973df69b Reworked triangle sample Sascha Willems 2023-07-16 19:25:55 +02:00
  • 76eb823597 Delete Xcode project before uploading to Github Gadgeteer 2023-07-16 18:15:57 +01:00
  • af6869a0d3 Correct path for assets Gadgeteer 2023-07-16 18:14:36 +01:00
  • 1a25a70019 Correct asset directory from ../../data to ../../assets Gadgeteer 2023-07-16 17:57:22 +01:00
  • 39b9da4f42 Remove vulkanExamples.xcodeproj from root Gadgeteer 2023-07-16 16:16:04 +01:00
  • 9dcc8110cf Renamed particle fire sample Sascha Willems 2023-07-16 16:03:29 +02:00
  • 384b2031a2 Minor code cleanup Sascha Willems 2023-07-16 15:55:58 +02:00
  • b64c31357f Removed no longer used header file Sascha Willems 2023-07-16 15:42:57 +02:00
  • d58936d6f2 Store buffers on device Sascha Willems 2023-07-16 14:06:18 +02:00
  • df55238b11 Fix typo Sascha Willems 2023-07-16 13:44:46 +02:00
  • 47bcfb8813 Split Setup and build Gadgeteer 2023-07-15 14:31:25 +01:00
  • 8c67ea7055 Correct path to cmake Gadgeteer 2023-07-15 14:26:07 +01:00
  • 22b5645e7e Correct working directory Gadgeteer 2023-07-15 13:50:12 +01:00
  • 219f0e06e7 Execute Python script from the /Users/runner/VulkanSDK/1.3.250.1/ directory Gadgeteer 2023-07-15 13:45:23 +01:00
  • 8c7cd8dcf5 Add Python Installer Gadgeteer 2023-07-15 13:31:52 +01:00
  • a6d7b3aa54 Update built.yml install Vulkan SDK Gadgeteer 2023-07-15 12:33:14 +01:00
  • f12338babd Checkout location of libomp on Github Gadgeteer 2023-07-15 10:47:58 +01:00
  • b1d2777ad0 First Version of MacOS test Gadgeteer 2023-07-15 10:44:22 +01:00
  • 054a765eaa
    Merge pull request #1050 from thochstein/master Sascha Willems 2023-07-12 17:26:50 +02:00
  • 5606406604 Revert recent change to assets install for cross-compile Tom Hochstein 2023-07-12 10:00:38 -05:00