Commit graph

  • a0ef2fcea6 Fix shaders path for computeheadless and renderheadless Tom Hochstein 2023-07-12 10:00:34 -05:00
  • 83d8d02b64 Fix runtime shaders path for cross-compile case Tom Hochstein 2023-07-12 10:00:25 -05:00
  • c2cee9654c
    Merge pull request #1048 from reneruhr/offscreen Sascha Willems 2023-07-11 19:57:25 +02:00
  • e2093e845c
    Merge pull request #1049 from thochstein/cross-compile-install Sascha Willems 2023-07-10 18:35:19 +02:00
  • c773b27db8 Fix install location for assets and shaders Tom Hochstein 2023-07-10 08:47:08 -05:00
  • 187fc810ac
    Removed unnecessary binding. reneruhr 2023-07-10 15:37:00 +03:00
  • b82ee755c5 Fixed dst access mask for input attachment access Sascha Willems 2023-06-20 18:57:32 +02:00
  • dbfb115bd6 Minor code cleanup Sascha Willems 2023-06-18 17:53:21 +02:00
  • 0c404c1773
    Merge pull request #1042 from YuanTianNXP/master Sascha Willems 2023-06-15 21:14:59 +02:00
  • 3bcf0ec809
    Merge pull request #1038 from robotchaoX/master Sascha Willems 2023-06-15 21:13:24 +02:00
  • b82c3c83c6 Fix an error in benchmark mode using wayland Yuan Tian 2023-06-13 14:52:30 +08:00
  • 7e9d3c8fec
    Merge branch 'SaschaWillems:master' into master robotchaoX 2023-06-09 13:27:15 +08:00
  • d7e42983a9 Modify BUILD.md for building on Android robotchaoX 2023-06-09 13:22:48 +08:00
  • 48fb28508b Clean up descriptor pool setup Sascha Willems 2023-06-08 18:34:17 +02:00
  • 09c5dfd57f Fix UV calculation Sascha Willems 2023-06-08 18:31:31 +02:00
  • 20a0d0e787 Note on shaders Sascha Willems 2023-06-08 16:50:20 +02:00
  • 18012268ed Added HLSL shaders for mesh shading sample Sascha Willems 2023-06-08 16:50:12 +02:00
  • 8a686e0380 CMake min version bump Sascha Willems 2023-06-08 16:09:45 +02:00
  • 0eec27db64 Clean up validation Sascha Willems 2023-06-03 16:51:03 +02:00
  • e9288ed57f Use correct layout for color attachment Sascha Willems 2023-06-03 16:48:37 +02:00
  • 71b5d83525 Set abiFilters via global variable in settings.gradle robotchaoX 2023-05-30 15:01:07 +08:00
  • 495b3eba96 Revert "Add x86_64 ABI support for Android" robotchaoX 2023-05-30 13:59:20 +08:00
  • 570d3fca81 Add x86_64 ABI support for Android robotchaoX 2023-05-29 16:13:10 +08:00
  • 16da9abfd6 Update BUILD.md for building on Android robotchaoX 2023-04-18 11:27:19 +08:00
  • 5e24e0ca15 Migrate jcenter to mavenCentral robotchaoX 2023-05-28 19:18:19 +08:00
  • 9578a603e8 Increase the JVM heap size for Gradle robotchaoX 2023-05-28 19:37:00 +08:00
  • 240a56e441
    Merge pull request #1036 from CreativeCylon/fix_RESOURCE_INSTALL_DIR_shader_failure Sascha Willems 2023-05-22 19:19:11 +02:00
  • 56f9e79f8c Fix make install with RESOURCE_INSTALL_DIR not finding shader dir Karmjit Mahil 2023-05-19 15:08:52 +01:00
  • 9993d42102 Updated assets submodule Sascha Willems 2023-05-16 19:33:59 +02:00
  • c01136f4bd Randomly generate spheres Sascha Willems 2023-05-13 16:19:40 +02:00
  • c9aa0cb13e CMake setup Sascha Willems 2023-05-13 14:55:18 +02:00
  • 133c703160 Intersection shader Sascha Willems 2023-05-13 14:49:00 +02:00
  • ebc4127472 Started working on ray tracing intersection shader example Sascha Willems 2023-05-13 12:22:04 +02:00
  • a048bc2635
    Merge pull request #1034 from SaschaWillems/assets_submodule Sascha Willems 2023-05-11 19:02:10 +02:00
  • 10031d4cca Changed references to the asset pack Sascha Willems 2023-05-10 21:29:33 +02:00
  • 69bb4d6ac0 Path lookup Sascha Willems 2023-05-10 21:10:59 +02:00
  • a124271b7e Changed shader path lookup Sascha Willems 2023-05-10 20:34:09 +02:00
  • eb3d68fb5c Updated android build files to new asset/shader folder structure Sascha Willems 2023-05-10 20:33:19 +02:00
  • c13ba757b7 Changed assets and shader path functions, removed asset download script Sascha Willems 2023-05-09 21:05:01 +02:00
  • 99b226237a Moved shaders to new directory Sascha Willems 2023-05-09 21:03:02 +02:00
  • 0b3f8340e3 Added assets as submodule Sascha Willems 2023-05-09 20:47:41 +02:00
  • ed8be7e92d Replaced debug marker with debug utils in framework Sascha Willems 2023-05-09 20:04:34 +02:00
  • 3c9aca3fcb Add stencil format require toggle Sascha Willems 2023-05-09 18:03:51 +02:00
  • 0afa517a68 Error code translation for shader objects Sascha Willems 2023-05-09 17:33:59 +02:00
  • 061a5cb613 Use dynamic rendering Sascha Willems 2023-04-28 07:12:12 +02:00
  • 217e7cf6d2 Generate and load binary shader objects Sascha Willems 2023-04-23 20:22:35 +02:00
  • eb904cf1be Added shader object sample to the readme Sascha Willems 2023-04-23 18:03:36 +02:00
  • 8b200fc8f9 Uext fn names Sascha Willems 2023-04-23 09:08:27 +02:00
  • c43db60df6 Cleanup, enable dynamic state extensions, use ext fn names Sascha Willems 2023-04-23 08:55:01 +02:00
  • bec075df2f Started working on a sample for VK_EXT_shader_object Sascha Willems 2023-04-22 20:00:24 +02:00
  • 3294d03d2b Merge branch 'master' of https://github.com/SaschaWillems/Vulkan Sascha Willems 2023-04-22 18:49:41 +02:00
  • f50a060eb0 Started working on a sample for VK_EXT_shader_object Sascha Willems 2023-04-22 18:49:34 +02:00
  • 2f203fe832
    Merge pull request #1029 from VJ-Tony/patch-1 Sascha Willems 2023-04-22 08:05:56 +02:00
  • d9e6ac6ee8
    Merge pull request #1028 from K1ngst0m/patch-1 Sascha Willems 2023-04-19 17:45:23 +02:00
  • f86acbf529
    Correct the dimensions of the font data buffer Heyrman Toon 2023-04-19 17:43:05 +02:00
  • 964d85e829
    use EXT for mesh shader feature Kingstom 2023-04-19 00:02:15 +08:00
  • 899890a4fe Fixed rotation code Sascha Willems 2023-04-15 18:29:09 +02:00
  • 04f956c1d0 Removed unused offset calculations Sascha Willems 2023-04-14 18:31:51 +02:00
  • 4a6371913d Reworked descriptor setup Sascha Willems 2023-04-12 19:54:11 +02:00
  • e1699d0bf1 Correct file paths Sascha Willems 2023-04-09 16:56:13 +02:00
  • 8715cd75b0 Ray tracing texturing and alpha mapping sample Sascha Willems 2023-04-09 13:49:15 +02:00
  • 787a4ee8e7 Ray tracing texturing and alpha mapping sample Sascha Willems 2023-04-09 13:43:24 +02:00
  • cd6e3b9a23 Ray tracing texturing and alpha mapping sample Sascha Willems 2023-04-09 13:40:12 +02:00
  • d0ad204606 Ray tracing texturing and alpha mapping sample Sascha Willems 2023-04-09 11:37:44 +02:00
  • 5645c2657f Use properly aligned offsets Sascha Willems 2023-04-08 10:24:27 +02:00
  • 8f1d351489 Started working on a ray tracing texture mapping Sample Sascha Willems 2023-04-07 14:13:04 +02:00
  • aa3c00a784 Fix animation update Sascha Willems 2023-04-07 12:58:11 +02:00
  • 0ab683e827
    Merge pull request #1019 from skal65535/patch-2 Sascha Willems 2023-04-07 12:31:17 +02:00
  • 746277561a
    Merge pull request #1021 from Keenuts/fix-vuid Sascha Willems 2023-04-07 12:30:57 +02:00
  • add03172fe
    Merge pull request #1023 from sagarghuge20/fix/texturemipmap Sascha Willems 2023-04-07 12:10:06 +02:00
  • 32449973df Create SPIR-V binary for recently updated texturemipmap shader Sagar Ghuge 2023-04-06 20:01:30 -07:00
  • fa0e3485d0 Updated to Vulkan Headers 1.3.245 Sascha Willems 2023-03-25 15:27:03 +01:00
  • 5c6cec4a62 Fix stb record offset Sascha Willems 2023-03-24 20:10:54 +01:00
  • 02569bf4ae Fixed wrong variable name Sascha Willems 2023-03-24 20:03:22 +01:00
  • 03299b337f Cleanup, enable UI Sascha Willems 2023-03-24 19:43:55 +01:00
  • fae70ec4ae validation: fix VUID-vkAllocateMemory 02790 Nathan Gauër 2023-03-22 23:43:30 +01:00
  • 06bd9b8caa
    Fix a typo in rotation.y update skal 2023-03-04 09:29:39 -08:00
  • ab899ff472 CI Sascha Willems 2023-02-25 11:56:46 +01:00
  • f66ecd936e Added ImGui style selection Sascha Willems 2023-02-25 10:27:47 +01:00
  • 61bd5cfd92 Additional ImGui key mappings Sascha Willems 2023-02-25 09:46:56 +01:00
  • cca1c865d9 Added keyboard input handling Sascha Willems 2023-02-25 09:37:08 +01:00
  • 33bb0eb2b8 Simplify push constant setup Sascha Willems 2023-02-24 17:03:48 +01:00
  • 933a6f6dd9 Synchronization fix Sascha Willems 2023-02-24 16:50:39 +01:00
  • 5017d380af Code cleanup and fixes Sascha Willems 2023-02-24 16:13:31 +01:00
  • 99a09ee9f2 Update CI Sascha Willems 2023-02-21 19:32:21 +01:00
  • 95077216a0 Update CI Sascha Willems 2023-02-21 19:30:26 +01:00
  • 0031d35b7b
    Merge pull request #1015 from carlkuesters/feature-fix-cascading-shadows-frustum-corner-calculation Sascha Willems 2023-02-21 17:17:07 +01:00
  • e2b237f21d Fix frustum corner calculation for cascading shadows (Vulkan's clip space has a [0,1] z range instead of [-1,1]). carlkuesters 2023-02-20 23:13:19 +01:00
  • 27fa372391 Properly sync depth attachment access Sascha Willems 2023-02-11 16:09:05 +01:00
  • 03bb09fc1f Updated Vulkan headers to 1.3.240 Sascha Willems 2023-02-11 14:55:58 +01:00
  • 288503390d Clean up debug setup Sascha Willems 2023-01-22 10:07:29 +01:00
  • 938e97661c Merge branch 'master' of https://github.com/SaschaWillems/Vulkan Sascha Willems 2023-01-22 09:52:39 +01:00
  • 8e5ebd6deb Minor cleanup Sascha Willems 2023-01-22 09:51:47 +01:00
  • 79d0c5e436
    Merge pull request #1006 from per-mathisen-arm/master Sascha Willems 2023-01-05 15:07:33 +01:00
  • 580008ee5a Fix for base subpass depedencies had uninitialized dependency flags. Per Mathisen 2023-01-05 13:28:40 +01:00
  • 9b624451cb Fix base subpass depedencies Sascha Willems 2023-01-01 09:14:25 +01:00
  • 6e68f76456 Fill stats and draw count buffer with zeroes Sascha Willems 2022-12-31 16:01:11 +01:00
  • e0a49c20e8 Pass down arguments to glTF child nodes Sascha Willems 2022-12-31 14:12:26 +01:00
  • ac1a216ac6
    Merge pull request #790 from kuhar/clang-warnings Sascha Willems 2022-12-31 14:03:31 +01:00
  • c4b417d791
    Merge pull request #783 from michead/shadowmappingomni Sascha Willems 2022-12-31 13:50:18 +01:00