Commit graph

  • 202cfbb49e
    Enable debugPrintf example on macOS using validation layer (#1124) SRSaunders 2024-05-25 05:57:44 -04:00
  • 4252b0306d
    Fix another markdown typo in MoltenVK docs (#1130) SRSaunders 2024-05-24 01:33:00 -04:00
  • 52511a76db UI shader file names Minor window handling code cleanup Sascha Willems 2024-05-23 22:20:44 +02:00
  • be3d9275ce Remove outdated comment Sascha Willems 2024-05-23 22:12:55 +02:00
  • a4b5c29766 Upadte CI actions Sascha Willems 2024-05-23 22:10:16 +02:00
  • 17f15d41a2 Renamed UIOverlay member Sascha Willems 2024-05-23 22:02:17 +02:00
  • fb881ab76f Code cleanup, rename ui overlay property Sascha Willems 2024-05-23 21:56:42 +02:00
  • 9a8710a57c Cap UI overlay rate No need to update each frame, esp. for samples with high frame rates Sascha Willems 2024-05-23 21:52:24 +02:00
  • a3a75219b6
    fix typo in BUILD.md (#1129) Wei Liao 2024-05-24 01:39:57 +08:00
  • ba927eab6c
    Add updated iOS App support to the Vulkan examples (#1119) SRSaunders 2024-05-22 15:07:27 -04:00
  • 3d4446fa15
    Apply a random seed when NOT in benchmark mode to have 100% deterministic runs in all samples (#1127) takayhan-AMD 2024-05-18 10:01:01 +02:00
  • 478b6c39bf
    Fix SSAO_NOISE_DIM for android (#1121) Vovan675 2024-05-15 09:52:31 -07:00
  • 3a941167d1
    Fix computeshader sample first frame being rendered with bogus UBOs (#1125) takayhan-AMD 2024-05-15 18:32:32 +02:00
  • 9756ad8c23 Post PR cleanup Use rayTracingPipelineProperties from base class instead of expliclity querying it in the sample Sascha Willems 2024-05-04 14:06:18 +02:00
  • fee8bcb434 Post PR clean up Sascha Willems 2024-05-04 13:54:28 +02:00
  • bdfd4709ff
    macOS/iOS fixes plus other generic fixes for clang and validation warnings (#1117) SRSaunders 2024-05-04 07:53:08 -04:00
  • 4a0c8b8f23 Code cleanup, better naming, moved comments to header Sascha Willems 2024-05-02 20:17:00 +02:00
  • 0b5281d087 Updated HLSL readme Sascha Willems 2024-05-01 18:33:27 +02:00
  • 2cb468dd84 Minor code cleanup Sascha Willems 2024-05-01 18:29:52 +02:00
  • 3d641ac5cd Use combined image descriptor size instead of (wrong) uniform descriptor sizes Fixes #1091 Fixes #1118 Sascha Willems 2024-04-26 17:15:33 +02:00
  • eedfcc6b74 Fixed closesthit shader Sascha Willems 2024-04-19 10:34:12 +02:00
  • dc3ed003db Code cleanup Sascha Willems 2024-04-17 18:36:06 +02:00
  • 41e1788fcc Updated Vulkan headers to 1.3.282 Sascha Willems 2024-04-17 17:44:24 +02:00
  • 035f299ed5 Skip fragment shader when discard is enabled Fixes #1101 Sascha Willems 2024-04-14 09:43:16 +02:00
  • 90054f660f
    Remove rayTracingPipeline requirement from rayquery (#1115) Danylo 2024-04-06 19:39:14 +02:00
  • 2f8b5c92ad
    Remove redefined variable in same scope (#1114) Oni 2024-03-23 19:05:40 +01:00
  • 52779a1bd1 Base class code cleanup Sascha Willems 2024-03-20 07:49:06 +01:00
  • c6cd406c6f Remove compilier warnings Sascha Willems 2024-03-19 22:07:26 +01:00
  • 259222054e Enable UI overlay for additional ray tracing samples Sascha Willems 2024-03-19 21:59:25 +01:00
  • a9ae9eafaa Code cleanup Sascha Willems 2024-03-19 21:51:27 +01:00
  • 720afde027
    Allow setting benchmarking warmup time to 0 seconds to skip warmup phase (#1112) takayhan-AMD 2024-03-19 21:28:19 +01:00
  • 5b792b056d Cleanup, fix comment typos Sascha Willems 2024-03-19 21:17:36 +01:00
  • 6511d9d802 Added HLSL shaders Sascha Willems 2024-03-19 18:29:43 +01:00
  • 642f481c21 Fix renderpass and framebuffer setup for ray tracing samples Using the UI overlay triggered some validation errors due to a mismatch between render passes Sascha Willems 2024-03-16 15:35:39 +01:00
  • 055d70dc30 Documentation Sascha Willems 2024-03-16 10:34:29 +01:00
  • 85018e6b09 Added sample for VK_KHR_ray_tracing_position_fetch Sascha Willems 2024-03-16 10:29:44 +01:00
  • a0940b2a55 Updated Vulkan Headrs to 1.3.280 Sascha Willems 2024-03-15 12:56:23 +01:00
  • 6f863c2fd9 Update build instructions Fixes #1109 Sascha Willems 2024-03-04 22:09:21 +01:00
  • ba8fea35ac Adjust subpass barriers Fixes sync val Sascha Willems 2024-02-19 21:33:16 +01:00
  • 5ea1d80e43 Rework subpass dependencies for ray tracing samples Fixes sync validation Sascha Willems 2024-02-19 20:17:41 +01:00
  • f373ae9aa4
    Fix debugutils load Shaders failed for Android (#1107) robotchaoX 2024-02-20 00:18:56 +08:00
  • eda68d2421 Adjust descriptor pool Fixes #1105 Sascha Willems 2024-02-18 14:53:16 +01:00
  • 12892a87c2 Use no. of model images for pool size Sascha Willems 2024-02-12 10:23:56 +01:00
  • 679d099987 Updated Vulkan headers to 13.276 Sascha Willems 2024-01-30 06:58:12 +01:00
  • e7834f48d1
    fix a small bug in pbr-ibl (#1099) MuWu 2024-01-21 21:15:20 +08:00
  • e37a333b0d
    Use debug utils during instance creation (#1098) Bradley Austin Davis 2024-01-21 05:07:35 -08:00
  • 213bf850d5 Removed outdated todos Sascha Willems 2024-01-21 13:58:37 +01:00
  • afde90dcfd Code cleanup Sascha Willems 2024-01-21 13:19:40 +01:00
  • 91ab6a517f Code cleanup Sascha Willems 2024-01-21 13:15:56 +01:00
  • a546f466c1 Code cleanup Sascha Willems 2024-01-21 12:52:14 +01:00
  • 922dbd4827 Code cleanup Sascha Willems 2024-01-21 11:09:15 +01:00
  • 91b85e41cf Code cleanup, radial blur parameters can now be changed from the UI Sascha Willems 2024-01-21 10:51:13 +01:00
  • d641086a29 Code cleanup, comments Sascha Willems 2024-01-20 19:41:53 +01:00
  • 93a873c678 Code cleanup Sascha Willems 2024-01-20 19:02:26 +01:00
  • f703f746b3 Updated readme to match sample Sascha Willems 2024-01-20 19:02:07 +01:00
  • b0719fc5a0 Code cleanup, additional comments Sascha Willems 2024-01-20 18:48:55 +01:00
  • df24608511 Code cleanup, better variable naming, comments Sascha Willems 2024-01-20 18:38:53 +01:00
  • d26aed277c Removed viewChanged callback Preparation for reworking sync, such a callback would make it hard to find a proper sync point Sascha Willems 2024-01-20 14:27:31 +01:00
  • 5b8f09302e Code cleanup, simplified the sample Sascha Willems 2024-01-20 14:04:23 +01:00
  • dfcc55b6d5 Updated hlsl shaders Sascha Willems 2024-01-20 13:06:04 +01:00
  • b92e210bbe Code cleanup, simplification Sascha Willems 2024-01-20 13:05:02 +01:00
  • 3dd195fe35 Code cleanup Sascha Willems 2024-01-19 14:49:21 +01:00
  • 54f25af1d4 Code cleanup Sascha Willems 2024-01-19 13:38:29 +01:00
  • 9ac41c788d Code cleanup Sascha Willems 2024-01-19 12:07:53 +01:00
  • cd84777ada Code cleanuo Sascha Willems 2024-01-19 12:00:08 +01:00
  • 24591c6570 Code cleanup Sascha Willems 2024-01-16 19:32:34 +01:00
  • f211a64153 Code cleanup Sascha Willems 2024-01-16 19:30:16 +01:00
  • 3019e4a7a6 Code cleanup Sascha Willems 2024-01-16 19:02:08 +01:00
  • 4d67a5a8b5 Code cleanup Sascha Willems 2024-01-15 19:12:23 +01:00
  • 668b9c9b57 Code cleanup, simplified descriptor setup Sascha Willems 2024-01-15 19:12:06 +01:00
  • 53bb3d63f0 Code cleanup Sascha Willems 2024-01-15 18:45:57 +01:00
  • 47c3bd16c4 Code cleanup, refactoring and simplification Sascha Willems 2024-01-14 15:23:58 +01:00
  • 0888d1c9b0 Code cleanup, code comments Sascha Willems 2024-01-14 12:17:41 +01:00
  • 9023421b0e Code cleanup, comments Sascha Willems 2024-01-14 11:11:07 +01:00
  • 51618acc1f Code cleanup and simplification Sascha Willems 2024-01-14 11:04:43 +01:00
  • 7ad9ee1dc3 Code cleanup, fixed HLSL shaders Sascha Willems 2024-01-14 10:24:55 +01:00
  • 6444281e34 Code cleanup, code comments Sascha Willems 2024-01-14 10:01:18 +01:00
  • 8238547d5b Code cleanup Sascha Willems 2024-01-13 19:25:52 +01:00
  • 8143b2d9e5 Code cleanup Sascha Willems 2024-01-13 19:15:42 +01:00
  • f6abda6cca Only signal camera update when something actually changed Sascha Willems 2024-01-13 19:14:30 +01:00
  • 67820604b8 Code cleanup, simplified, added code comments Sascha Willems 2024-01-13 15:59:19 +01:00
  • 4ae651ce51 Heavily reworked this sample Code cleanup, code restructuring, simplified, new comments and stage buffers to device Sascha Willems 2024-01-13 11:27:06 +01:00
  • d82ebc8f32 Heavily reworked this sample Code cleanup, code restructuring, simplified and lots of new code comments Sascha Willems 2024-01-12 12:45:14 +01:00
  • 44ff7a1a9d Code cleanup Sascha Willems 2024-01-08 21:00:38 +01:00
  • 5779b444b6 Code cleanup Sascha Willems 2024-01-08 20:50:01 +01:00
  • 6893a04a43 Code cleanup, removed unnecessary VERTEX_BUFFER_BIND_ID Sascha Willems 2024-01-08 20:26:41 +01:00
  • fc3e535074 Code cleanup up, code comments, fix validation Sascha Willems 2024-01-08 19:59:28 +01:00
  • 11bef52edc Code cleanup, restructuring. code comments Sascha Willems 2024-01-08 19:04:03 +01:00
  • 6740aae4d9 Code cleanup, comments Sascha Willems 2024-01-07 20:46:30 +01:00
  • 121732ad41 Code cleanup Sascha Willems 2024-01-07 20:40:31 +01:00
  • 1970dcbb0f Code cleanup, comments Sascha Willems 2024-01-07 20:39:36 +01:00
  • 06439511e4 Code cleanup, fix query results Sascha Willems 2024-01-07 20:22:48 +01:00
  • dec7d2e9f8 Code cleanup, rework, additional code comments Sascha Willems 2024-01-07 20:04:18 +01:00
  • fe46cef0a7 Code cleanup Skybox now rotates with the camera, fixed depth issues Sascha Willems 2024-01-07 17:03:39 +01:00
  • 68b2e0fcfe Bugfix Sascha Willems 2024-01-06 19:56:52 +01:00
  • 9085c419e0 Code cleanup Sascha Willems 2024-01-06 18:14:22 +01:00
  • e67d73fbd9 Code cleanup Sascha Willems 2024-01-06 18:04:37 +01:00
  • 9ccb7cbd54 Code cleanup Sascha Willems 2024-01-06 18:00:43 +01:00
  • eff719099a Complete rework of the sample Simplified, added comments and only use single buffers to show best practices Sascha Willems 2024-01-06 16:47:11 +01:00
  • f5cddbd207 Code cleanup, comments Sascha Willems 2024-01-05 20:40:44 +01:00