Commit graph

  • 0f6daa8438
    Rename some function arguments to match the vulkan spec (#717) lilly lizard 2023-03-11 12:59:44 +1300
  • 7a1686014e
    Replace const fn name() with associated NAME constants (#715) Marijn Suijten 2023-03-09 23:53:04 +0100
  • 1c9e422577
    ash-window: Bump MSRV to 1.64 to match raw-window-handle 0.5.1 (#716) Marijn Suijten 2023-03-09 23:39:44 +0100
  • 7b3df8477d
    changelog: Document removal of query_count parameter from get_query_pool_results() (#710) Marijn Suijten 2023-02-24 22:33:24 +0100
  • 935e5a4490
    ash-window: Sync up with 0.12.0 release Marijn Suijten 2023-02-24 22:01:58 +0100
  • 9e71ab9e34
    Bump MSRV to 1.60 to accomodate for winit 0.28/objc requirement (#709) Marijn Suijten 2023-02-24 21:51:07 +0100
  • 90ccc31f97
    generator: Convert #define generation from vkxml to vk-parse (#708) Marijn Suijten 2023-02-22 12:32:16 +0100
  • 8c63c9e08b
    examples: Upgrade winit to 0.28 (#703) Marijn Suijten 2023-02-21 20:27:23 +0100
  • ee86c65757
    generator: Limit pCode member workaround to VkShaderModuleCreateInfo (#707) Marijn Suijten 2023-02-17 19:50:59 +0100
  • 9cd6c07744
    fix clippy::uninlined_format_args (#705) Philippe Renon 2023-02-17 18:11:44 +0100
  • 86dccdfcd8
    examples: Fix error description in texture example (#696) HugoPeters1024 2023-01-13 10:03:45 +0100
  • 7f6954300b
    changelog: Import from and synchronize with 0.37.2 release Marijn Suijten 2023-01-11 11:33:47 +0100
  • 826bc89775 Release ash 0.37.2 Marijn Suijten 2023-01-11 11:33:47 +0100
  • 5ffd797a83 extensions/khr/draw_indirect_count: Use the right function pointer for non-indexed draw call (#695) Teodor Tanasoaia 2023-01-11 11:27:26 +0100
  • 043c00c404
    extensions/khr/draw_indirect_count: Use the right function pointer for non-indexed draw call (#695) Teodor Tanasoaia 2023-01-11 11:27:26 +0100
  • c1d5b5794d
    Update Vulkan-Headers to 1.3.238 (#688) Marijn Suijten 2022-12-19 19:42:05 +0100
  • 61d33d50cb
    examples: Remove unneeded casts as pointed out by Rust 1.66 (#692) Marijn Suijten 2022-12-19 19:18:45 +0100
  • c3212b8c7c
    Replace <<ref>> in documentation with link to ref (#693) Marijn Suijten 2022-12-19 19:17:48 +0100
  • 720eb81048
    Update Vulkan-Headers to 1.3.238 (#688) Marijn Suijten 2022-12-19 19:42:05 +0100
  • 4ba8df1af8
    examples: Remove unneeded casts as pointed out by Rust 1.66 (#692) Marijn Suijten 2022-12-19 19:18:45 +0100
  • a7538ee986
    Replace <<ref>> in documentation with link to ref (#693) Marijn Suijten 2022-12-19 19:17:48 +0100
  • 6bd8276861
    changelog: Document removal of "disabled" extension code (#689) Marijn Suijten 2022-12-12 19:36:06 +0100
  • 86b0f45e48
    generator: Do not generate code for "disabled" extensions (#448) Marijn Suijten 2022-12-12 01:36:25 +0100
  • 69c56eaa03
    changelog: Import from and synchronize with 0.37.1 release Marijn Suijten 2022-11-23 23:05:11 +0100
  • e93dfdaaf5
    Release ash 0.37.1 (#632) Marijn Suijten 2022-11-23 23:23:26 +0100
  • 4b1c03e4d9 extensions/ext: Add VK_EXT_descriptor_buffer (#679) Marijn Suijten 2022-11-22 23:35:10 +0100
  • 1d800d0d60 extensions/ext: Add VK_EXT_extended_dynamic_state3 (#671) Marijn Suijten 2022-11-22 23:28:31 +0100
  • d176eef678 Call Vec::set_len() after checking for Vulkan errors (#684) Marijn Suijten 2022-11-22 23:27:33 +0100
  • 47ec56c30e Update Vulkan-Headers to 1.3.235 (#667) Marijn Suijten 2022-11-22 23:13:09 +0100
  • 047676a443 Replace as *... raw pointer-type changes with more explicit .cast() (#685) Marijn Suijten 2022-11-22 19:52:14 +0100
  • 358ba06a54
    extensions/ext: Add VK_EXT_descriptor_buffer (#679) Marijn Suijten 2022-11-22 23:35:10 +0100
  • 8756155817
    extensions/ext: Add VK_EXT_extended_dynamic_state3 (#671) Marijn Suijten 2022-11-22 23:28:31 +0100
  • 6ed9ba4b7b
    Call Vec::set_len() after checking for Vulkan errors (#684) Marijn Suijten 2022-11-22 23:27:33 +0100
  • ba37cf3fc2
    Update Vulkan-Headers to 1.3.235 (#667) Marijn Suijten 2022-11-22 23:13:09 +0100
  • 8b4575086e
    Replace as *... raw pointer-type changes with more explicit .cast() (#685) Marijn Suijten 2022-11-22 19:52:14 +0100
  • 24000c1249 generator: Update list of vendor names (#676) Charles Giessen 2022-11-07 15:47:44 -0700
  • ca9168bc3a CI: Only MSRV-test published ash and ash-window crates (#677) Marijn Suijten 2022-11-07 20:58:48 +0100
  • e400f5150c generator: Upgrade to bindgen 0.61.0 (#673) Marijn Suijten 2022-10-20 19:41:23 +0200
  • 29b935b1c1
    generator: Update list of vendor names (#676) Charles Giessen 2022-11-07 15:47:44 -0700
  • 373aee53a7
    CI: Only MSRV-test published ash and ash-window crates (#677) Marijn Suijten 2022-11-07 20:58:48 +0100
  • 51f59976b4
    generator: Upgrade to bindgen 0.61.0 (#673) Marijn Suijten 2022-10-20 19:41:23 +0200
  • 1d14729721 extensions: Only call assume_init() when Vulkan returns SUCCESS (#669) Marijn Suijten 2022-10-14 20:27:15 +0200
  • 23856e9eb8 extensions/ext: Add VK_EXT_acquire_drm_display (#668) AidoP 2022-10-11 23:33:31 +0800
  • eb682d415d
    extensions: Only call assume_init() when Vulkan returns SUCCESS (#669) Marijn Suijten 2022-10-14 20:27:15 +0200
  • a4a85318c8
    extensions/ext: Add VK_EXT_acquire_drm_display (#668) AidoP 2022-10-11 23:33:31 +0800
  • 812b9bb214 generator: Support nested arrays in builders without hardcoding (#666) Marijn Suijten 2022-10-03 12:00:54 +0200
  • df87050610
    generator: Support nested arrays in builders without hardcoding (#666) Marijn Suijten 2022-10-03 12:00:54 +0200
  • c2f21d2949 extensions/ext: Add VK_EXT_mesh_shader (#657) BeastLe9enD 2022-09-26 00:31:28 +0200
  • b0a1338532
    extensions/ext: Add VK_EXT_mesh_shader (#657) BeastLe9enD 2022-09-26 00:31:28 +0200
  • 38543a1643 extensions/ext: Rename debug_utils_set_object_name to set_debug_utils_object_name and debug_utils_set_object_tag to set_debug_utils_object_tag for consistency and deprecate old ones (#661) BeastLe9enD 2022-09-24 11:01:22 +0200
  • ffd16854c4 extensions/ext: Remove misnamed, deprecated debug_utils_set_object_name() and debug_utils_set_object_tag() entirely Marijn Suijten 2022-09-24 11:07:35 +0200
  • f0e636a16d
    extensions/ext: Rename debug_utils_set_object_name to set_debug_utils_object_name and debug_utils_set_object_tag to set_debug_utils_object_tag for consistency and deprecate old ones (#661) BeastLe9enD 2022-09-24 11:01:22 +0200
  • 359c1c1051
    Release ash-window 0.12.0 Marijn Suijten 2022-09-23 18:21:42 +0200
  • 0a96643e26 ash-window: Upgrade to raw-window-handle 0.5.0 (#645) Marijn Suijten 2022-09-23 12:40:12 +0200
  • 7933bf5709 ash-window: Link to the ash gitter instead of nonexistent ash-window (#659) Marijn Suijten 2022-09-22 18:07:17 +0200
  • b4fc334083
    ash-window: Upgrade to raw-window-handle 0.5.0 (#645) Marijn Suijten 2022-09-23 12:40:12 +0200
  • 82a93ef0b4
    ash-window: Link to the ash gitter instead of nonexistent ash-window (#659) Marijn Suijten 2022-09-22 18:07:17 +0200
  • cc3d65a486 extensions/khr/ray_tracing_pipeline: Set length of capture-replay shader handle buffer after filling (#658) David Koloski 2022-09-21 18:57:45 -0400
  • 5f4b1bbf07
    extensions/khr/ray_tracing_pipeline: Set length of capture-replay shader handle buffer after filling (#658) David Koloski 2022-09-21 18:57:45 -0400
  • 6a7303271a Update Vulkan-Headers to 1.3.228 (#655) Marijn Suijten 2022-09-19 22:01:25 +0200
  • 21bbc79188 ash: Add const STRUCTURE_TYPE to all Vulkan structures for matching with match_struct! macro (#614) Marijn Suijten 2022-09-19 12:39:54 +0200
  • 02a60bd9cb
    Update Vulkan-Headers to 1.3.228 (#655) Marijn Suijten 2022-09-19 22:01:25 +0200
  • 13fef40d48
    ash: Add const STRUCTURE_TYPE to all Vulkan structures for matching with match_struct! macro (#614) Marijn Suijten 2022-09-19 12:39:54 +0200
  • 45b2b12bbc Fix new/improved Rust 1.63 clippy lints (#649) Marijn Suijten 2022-08-12 13:34:57 +0200
  • dc3cb6e8d8 vk/prelude: Drop upstream-fixed Self:: doc workaround (#648) Marijn Suijten 2022-08-11 19:15:31 +0200
  • 6d0a29b638
    Fix new/improved Rust 1.63 clippy lints (#649) Marijn Suijten 2022-08-12 13:34:57 +0200
  • fef2c6269c
    vk/prelude: Drop upstream-fixed Self:: doc workaround (#648) Marijn Suijten 2022-08-11 19:15:31 +0200
  • b093e67515
    Release ash-window 0.11.0 Marijn Suijten 2022-07-29 22:24:35 +0200
  • 29072411a6
    Release ash-window 0.11.0 Marijn Suijten 2022-07-29 22:24:35 +0200
  • 7315d9914e ash-window: Upgrade to raw-window-handle 0.4.2 (#505) Marijn Suijten 2022-07-29 22:19:30 +0200
  • 9f18e51ae4 ash-window: Upgrade winit example to 0.26 Marijn Suijten 2022-07-29 19:42:10 +0200
  • da49568977
    ash-window: Upgrade to raw-window-handle 0.4.2 (#505) Marijn Suijten 2022-07-29 22:19:30 +0200
  • f4acfbe2cb
    ash-window: Upgrade winit example to 0.26 Marijn Suijten 2022-07-29 19:42:10 +0200
  • f5e1f93d01 generator: Upgrade bindgen, heck and vk-parse Marijn Suijten 2022-07-29 17:11:27 +0200
  • c66db26bc3
    device: Replace query_count parameter in get_query_pool_results with data.len() (#644) Marijn Suijten 2022-07-29 17:25:39 +0200
  • 9cb6d386eb
    generator: Upgrade bindgen, heck and vk-parse Marijn Suijten 2022-07-29 17:11:27 +0200
  • 1ee5a01d4b ash: Add missing Apache-2.0 to Cargo.toml license field Marijn Suijten 2022-07-28 18:48:15 +0200
  • e51e4158bd
    ash: Add missing Apache-2.0 to Cargo.toml license field Marijn Suijten 2022-07-28 18:48:15 +0200
  • 62960ad680 extensions: Inline all trivial functions (#638) Marijn Suijten 2022-07-07 17:25:05 +0200
  • 79f63e1cbc
    extensions: Inline all trivial functions (#638) Marijn Suijten 2022-07-07 17:25:05 +0200
  • 0d4f2ba23a extensions/ext: Add VK_EXT_image_compression_control device extension (#621) Marijn Suijten 2022-07-03 22:09:06 +0200
  • 89f3271463 extensions/khr: Add VK_KHR_ray_tracing_maintenance1 device extension (#620) Marijn Suijten 2022-07-03 22:00:25 +0200
  • 85b2696a1f Update Vulkan-Headers to 1.3.219 (#619) Marijn Suijten 2022-07-03 21:54:17 +0200
  • ce2ee4812c
    extensions/ext: Add VK_EXT_image_compression_control device extension (#621) Marijn Suijten 2022-07-03 22:09:06 +0200
  • 400d68fc7d
    extensions/khr: Add VK_KHR_ray_tracing_maintenance1 device extension (#620) Marijn Suijten 2022-07-03 22:00:25 +0200
  • 94fdc70a4c
    Update Vulkan-Headers to 1.3.219 (#619) Marijn Suijten 2022-07-03 21:54:17 +0200
  • 9c9552b8a4 extensions/khr: Add VK_KHR_device_group (#631) Marijn Suijten 2022-07-01 22:19:56 +0200
  • 3fafe975e0 generator: Fix clippy::is_digit_ascii_radix (#637) Marijn Suijten 2022-07-01 22:09:22 +0200
  • 71d45e46f7
    extensions/khr: Add VK_KHR_device_group (#631) Marijn Suijten 2022-07-01 22:19:56 +0200
  • 671f98ce55
    generator: Fix clippy::is_digit_ascii_radix (#637) Marijn Suijten 2022-07-01 22:09:22 +0200
  • 06443f8cf9 extensions/khr: Implement additional Swapchain functions since Vulkan 1.1 (#629) Marijn Suijten 2022-06-05 21:47:29 +0200
  • 1459da47bc
    extensions/khr: Implement additional Swapchain functions since Vulkan 1.1 (#629) Marijn Suijten 2022-06-05 21:47:29 +0200
  • 934f167f09 Remove unused version.rs module file from git (#634) Marijn Suijten 2022-06-05 21:05:21 +0200
  • a950e14f89
    Remove unused version.rs module file from git (#634) Marijn Suijten 2022-06-05 21:05:21 +0200
  • b444d414ec Inline trivial Entry wrapper methods and impl functions (#633) Marijn Suijten 2022-06-05 20:58:50 +0200
  • 965df80cf2
    Inline trivial Entry wrapper methods and impl functions (#633) Marijn Suijten 2022-06-05 20:58:50 +0200
  • 3624b56391 extensions/khr: Add VK_KHR_device_group_creation (#630) Marijn Suijten 2022-06-05 12:32:26 +0200
  • 8fff0584b3 Document crate features in library docs (#627) lilly lizard 2022-05-29 12:40:10 +0000
  • 9406685ab9 examples: Fix validation errors on macOS and iOS (#623) Lucas Jenß 2022-05-27 11:05:15 +0200
  • a6336a5b7b Inline builder setters Benjamin Saunders 2022-03-27 14:19:00 -0700