Commit graph

  • 880b48485f Slang shaders for buffer device address example Sascha Willems 2025-03-28 15:16:45 +01:00
  • bc3c41e89a Add notes on slang support Sascha Willems 2025-03-23 18:52:23 +01:00
  • 2593d70794 Use SPIR-V profile Sascha Willems 2025-03-19 21:36:06 +01:00
  • 02559cd99a Merge branch 'master' into slang_shaders Sascha Willems 2025-03-19 21:19:28 +01:00
  • e1c962289f Recompile shaders for mesh shading sample with updated shader compilers Sascha Willems 2025-03-13 18:07:31 +01:00
  • d14be3b787
    Fix a few compiler warnings and startup/validation issues at runtime (#1193) SRSaunders 2025-03-09 07:48:00 -04:00
  • 02ed0eebb3 Add missing asset to host image copy sample Sascha Willems 2025-03-01 18:00:58 +01:00
  • d68ec09f22 Fi UI scaling on Android Sascha Willems 2025-03-01 17:27:24 +01:00
  • 1fd45647d7 Code cleanup Sascha Willems 2025-02-28 18:18:49 +01:00
  • 42fc44114a
    Android changes (#1194) Sascha Willems 2025-02-28 18:02:15 +01:00
  • 495a135c64
    Update to latest MacOS image (#1188) Sascha Willems 2025-02-19 07:05:43 +01:00
  • fdbe262769 Merge branch 'master' into slang_shaders Sascha Willems 2025-02-18 19:29:45 +01:00
  • fc42739429 Merge branch 'master' into slang_shaders Sascha Willems 2025-02-18 19:29:06 +01:00
  • e14c55c4d3
    Fix MacOS CI. (#1187) Sascha Willems 2025-02-18 19:26:36 +01:00
  • e4cf8a6116 Use only one intermediate image Sascha Willems 2025-02-16 18:27:23 +01:00
  • 1cd72f3d07 New dynamic rendering multi sampling example Sascha Willems 2025-02-16 12:07:15 +01:00
  • 2846c73db0 Add slang shaders for triangle samples Sascha Willems 2025-02-10 19:09:19 +01:00
  • d8edd92034 Fix shader type Sascha Willems 2025-02-09 20:00:44 +01:00
  • 9f38b820cc Adjust compiled spv file name Sascha Willems 2025-02-09 19:59:27 +01:00
  • e9673f1ac3 Add slang shaders for UI overlay Sascha Willems 2025-02-09 19:17:10 +01:00
  • 6912366c45 Add slang compilation script Sascha Willems 2025-02-09 19:16:56 +01:00
  • a87dfde9cc Add support for loading compiled Slang shaders Sascha Willems 2025-02-06 21:25:43 +01:00
  • 3ecc0d2e1f Adjust clipping planes Fixes #1183 Sascha Willems 2025-02-01 15:35:19 +01:00
  • 6c7f72f0bd Code cleanup Sascha Willems 2025-01-24 10:14:40 +01:00
  • 5bd19de100 Merge branch 'master' of https://github.com/SaschaWillems/Vulkan Sascha Willems 2025-01-24 09:53:36 +01:00
  • e847c44e26 Update C++ requirement to C++20 Sascha Willems 2025-01-24 09:53:06 +01:00
  • affe2609c5
    computecloth: Optimize barriers and add compute queue double buffering (#1128) SRSaunders 2025-01-24 03:18:03 -05:00
  • bd7fd79bb8
    Fix potential resource dependency problem. (#1079) scottchou007 2025-01-24 00:15:26 -08:00
  • 59b7217cbc Initialize cubes, clamp y instead of x for second cube Fixes #1178 Sascha Willems 2025-01-17 19:03:08 +01:00
  • c69ef9b659 Adjust ordering Sascha Willems 2025-01-17 13:55:30 +01:00
  • 27c8c36ebe Update shaders Sascha Willems 2025-01-17 13:49:42 +01:00
  • 02dfaf29e8 Update readme Sascha Willems 2025-01-12 11:53:27 +01:00
  • 6f07d042b6 Fix potential crash in benchmark mode with no console attached Sascha Willems 2025-01-04 14:27:03 +01:00
  • 025394453d Trying to fix Linux CI Sascha Willems 2024-12-19 21:51:48 +01:00
  • ec639606ca Trying to fix Linux CI Sascha Willems 2024-12-19 21:49:15 +01:00
  • e9270580b8 Adjust samples to recent swap chain class changes Sascha Willems 2024-12-19 21:40:42 +01:00
  • dcec337fa9 Swapchain code cleanup Sascha Willems 2024-12-19 21:29:22 +01:00
  • 372cab5779 Update Vulkan headers to 1.4.303 Sascha Willems 2024-12-08 17:45:43 +01:00
  • c754a4f3ec Code cleanup Consistent naming Sascha Willems 2024-11-30 21:21:07 +01:00
  • 04cc268ec3
    Rework and update list of samples (#1169) Sascha Willems 2024-11-24 16:30:48 +01:00
  • cf50ec568f Update command line arguments Sascha Willems 2024-11-24 14:55:17 +01:00
  • fb895169ba Code cleanup Sascha Willems 2024-11-23 16:01:23 +01:00
  • 0f56b8270d Code cleanup Sascha Willems 2024-11-23 15:37:57 +01:00
  • 4d91720ccc Minor code cleanup Sascha Willems 2024-11-23 15:09:18 +01:00
  • 49f380ea1f
    Adding-Command-Line-Argument-rp-for-Non-Mac-iOS-platforms helping in (#1166) quic-sagrahar 2024-11-23 19:31:17 +05:30
  • 2871b76a0f Fix Android builds Recent changes to ktx integration were missing Fixes #1168 Sascha Willems 2024-11-22 17:44:31 +01:00
  • d184cf64c5 Use correct size for index data copy Fixes #1167 Sascha Willems 2024-11-20 17:39:41 +01:00
  • fb6c95381e Minor code cleanup Sascha Willems 2024-11-02 12:44:10 +01:00
  • 29e939b1e4 Remove accidentally added files Sascha Willems 2024-11-02 12:26:43 +01:00
  • d53f6f3622 Stage geometry nodes to device Sascha Willems 2024-10-31 19:20:26 +01:00
  • c5c7398b3b Disable iOS builds No idea how to fix this Sascha Willems 2024-10-31 18:57:25 +01:00
  • 3e2350c075 Update iOS CI Sascha Willems 2024-10-31 18:49:30 +01:00
  • aa7985cec8 Trying to fix release builds Missing define in ktx library Sascha Willems 2024-10-30 21:48:58 +01:00
  • 7aaf42fcb6 Read image format from ktx instead of hard coding it Sascha Willems 2024-10-30 21:25:01 +01:00
  • 5d89216db5 Fix descriptor leak on resize Sascha Willems 2024-10-29 22:10:14 +01:00
  • be03bf524f Update Vulkan headers to 1.3.299 Sascha Willems 2024-10-24 17:41:57 +02:00
  • 514d3e5393 Minor code cleanup, check for device limits Sascha Willems 2024-10-22 21:06:05 +02:00
  • 93d4c1c1ca Minor code cleanup Sascha Willems 2024-10-22 20:49:24 +02:00
  • ffe83aee08 Fix spelling. minor adjustments Sascha Willems 2024-10-11 16:36:47 +02:00
  • a734964b21
    Android build tool update (#1160) Sascha Willems 2024-10-11 14:31:04 +02:00
  • 380ac448ab Update Android build setup Sascha Willems 2024-10-10 18:18:00 +02:00
  • 128b096b6e Set firstInstance to zero Sascha Willems 2024-10-10 17:26:25 +02:00
  • add736f6fa Fixing CI on MacOS/iOS Sascha Willems 2024-10-08 22:02:06 +02:00
  • f48bede27c Fixing CI Sascha Willems 2024-10-08 21:58:09 +02:00
  • 8d5013902b Trying to fix MacOS/iOS CI Sascha Willems 2024-10-08 21:53:25 +02:00
  • 447190243f Trying to fix MacOS/iOS CI Sascha Willems 2024-10-08 21:48:40 +02:00
  • d0ea039a77
    Stop when Wayland library has a fatal error (#1153) mstoeckl 2024-10-08 14:31:28 -04:00
  • 358babffd8
    Android build fixes (#1156) William Pearson 2024-10-08 11:30:35 -07:00
  • a2d5a1fd44 Simplify descriptor setup Refs #1157 Sascha Willems 2024-10-06 15:17:11 +02:00
  • 6b91f3c493 Cleanup and simplification Sascha Willems 2024-10-03 11:46:38 +02:00
  • 1615f95d44 Trying to fix linux library symlinks Sascha Willems 2024-09-16 21:24:37 +02:00
  • d3b574e96c Trying to fix linux library symlinks Sascha Willems 2024-09-16 21:19:10 +02:00
  • efac60f023 Trying to fix linux library symlinks Sascha Willems 2024-09-16 21:19:00 +02:00
  • 8e73bac88b Copyright Sascha Willems 2024-09-15 14:58:08 +02:00
  • c7eed13c7c Code cleanup Sascha Willems 2024-09-14 20:27:08 +02:00
  • 50a3f5f820 Remove Linux library Sascha Willems 2024-09-14 17:53:43 +02:00
  • a46835e63b Update libs Sascha Willems 2024-09-14 17:42:21 +02:00
  • d63c814e44 Update libs Sascha Willems 2024-09-14 17:39:10 +02:00
  • a5ace0608b Added Vulkan 1.3 version of the basic triangle samples Sascha Willems 2024-09-14 16:59:51 +02:00
  • 5144cb8a99 Fix annotations for WinMain Sascha Willems 2024-09-05 21:51:57 +02:00
  • dc0f1c71cc Comment Sascha Willems 2024-09-05 21:35:58 +02:00
  • 2873439ec8 Fix ray tracing related validation errors Sascha Willems 2024-09-01 19:08:39 +02:00
  • 359a3b07ad Updated Vulkan headers to 1.3.295 Sascha Willems 2024-09-01 18:43:58 +02:00
  • 09dbef8339
    wayland fullscreen (#1147) randomnumgen1 2024-08-02 18:11:48 +01:00
  • 8cb518ba54
    Add new sample for timeline semaphores (#1145) Sascha Willems 2024-07-21 09:31:42 +02:00
  • 8b4ee59033
    Add new sample for buffer device address (#1144) Sascha Willems 2024-07-03 22:04:57 +02:00
  • c598b1e7ab
    Move entry point macros to separate header (#1120) Sascha Willems 2024-07-03 21:28:20 +02:00
  • 4d2117d3d9 Added mesh and task shader support to shader compilation scripts Sascha Willems 2024-06-23 20:09:05 +02:00
  • d868ac8277 Merge branch 'master' of https://github.com/SaschaWillems/Vulkan Sascha Willems 2024-06-23 19:51:54 +02:00
  • 2e1abd1c54 Check for image feature support Code cleanup Comments Sascha Willems 2024-06-21 11:28:22 +02:00
  • fc9753a8fc
    Fix SSAO blur range (#1122) Vovan675 2024-06-20 22:56:26 -07:00
  • fd7f93b0a7 Minor repo cleanup Sascha Willems 2024-06-21 07:54:49 +02:00
  • cc2c05ba45
    Fix UI overlay scale factor for readable display on iOS devices (#1142) SRSaunders 2024-06-21 01:50:07 -04:00
  • a9a1b95e2f Added android build files for host image copy sample Sascha Willems 2024-06-20 20:27:34 +02:00
  • 73a95d411d Added new sample to readme Sascha Willems 2024-06-20 17:51:08 +02:00
  • 8317c16960 Added comments Sascha Willems 2024-06-20 17:32:25 +02:00
  • 122793da95 Started working on sample for VK_EXT_host_image_copy Sascha Willems 2024-06-20 16:50:43 +02:00
  • 196e6a4c6b Update and document shader compilation scripts Sascha Willems 2024-06-04 21:31:24 +02:00
  • 9c25dad12c Minor code cleanup Sascha Willems 2024-05-25 18:02:38 +02:00
  • d93c4b2e4b Updated documentation for C++ standard requirement Still had 11, though CMake has been using 14 for quite some time now Sascha Willems 2024-05-25 12:18:24 +02:00