Commit graph

  • 3703e73d30
    Add VK_KHR_deferred_host_operations extension support. (#348) Michael Tang 2020-12-29 03:10:56 -0800
  • 84624fddd8
    ray_tracing_pipeline: Pass SBT regions as reference instead of slice (#350) Marijn Suijten 2020-12-29 12:09:46 +0100
  • 1661b37cd2
    Add missing doc link for AccelerationStructure::get_device_acceleration_structure_compatibility (#347) Michael Tang 2020-12-20 11:30:43 -0800
  • 05747b25aa
    Update Vulkan-Headers to 1.2.162 with stable ray-tracing spec (#341) Marijn Suijten 2020-12-13 18:30:42 +0100
  • bfa0309c97
    Preliminary cleanup pass (#339) Marijn Suijten 2020-12-12 20:56:43 +0100
  • 29cab9e9b4
    remove erroneous assert in get_query_pool_results (#335) Philippe Renon 2020-12-07 23:31:06 +0100
  • 683a065ed6
    Add gpu-alloactor to the readme Maik Klein 2020-11-11 14:40:21 +0100
  • cb2d94c3c7 Only scan memory_type_count memory types in examples Steve Wooster 2020-10-28 23:37:31 -0700
  • 648c4a5019
    Use best guess for ggp extension types (#333) Maik Klein 2020-10-25 22:22:21 +0100
  • 61476184e0
    Simplify example memory selection (#329) Steve Wooster 2020-10-19 03:11:57 -0700
  • ef8b5490c5 Appease clippy by using matches!() where appropriate Steve Wooster 2020-10-16 21:55:41 -0700
  • 5d5fc57746 Simplify example surface format selection Steve Wooster 2020-05-14 00:06:57 -0700
  • 64d1705730
    Optimized example fences. Waited immediately. Now waits before reuse (next frame) (#327) Sebastian Aaltonen 2020-10-03 01:08:42 +0300
  • 6f488cd3db
    Expose header version and extension spec version constants (#322) Marijn Suijten 2020-09-10 20:46:42 +0200
  • df504f8121 Update example to use ash-window Adrien Bennadji 2020-09-03 09:07:09 +0200
  • 00c7eea860 ash-winow: Fix clippy::single-match Marijn Suijten 2020-09-01 20:26:39 +0200
  • 5cb696beb0 tests: Fix clippy::single-component-path-imports Marijn Suijten 2020-09-01 20:21:22 +0200
  • 8a46286005 CI: Test/check/lint all targets in all workspaces Marijn Suijten 2020-09-01 20:18:38 +0200
  • 2ae160cfc4 generator: Switch #[macro_use] to use and exclude nom::dbg Marijn Suijten 2020-09-01 12:00:36 +0200
  • b9ac0c3892
    Fix syntax highlighting on crates.io RustyNixieTube 2020-08-14 22:40:06 +0200
  • c6d5d66142
    entry_libloading: Provide Vulkan library loader from custom path (#319) MarijnS95 2020-08-03 11:19:42 +0200
  • 31bd928c4b
    Deprecate the DebugMarker and DebugReport extension modules (#317) Apoorva Joshi 2020-07-24 16:21:40 +0200
  • b6d9a40b0b
    Added VK_KHR_pipeline_executable_properties extension support. (#313) zedrian 2020-07-20 21:48:53 +0200
  • 9aae30ecc2 Add version to ash Maik Klein 2020-07-14 16:54:40 +0200
  • 99d81ca90a Bump ash-window to 0.5.0 Maik Klein 2020-07-14 16:48:28 +0200
  • a1a42c067a
    Add interoperability functions for raw-window-handle (#308) msiglreith 2020-07-04 15:21:39 +0200
  • ac4d046d4b
    Added VK_EXT_tooling_info extension support (#310) zedrian 2020-07-02 12:10:05 +0200
  • 8d7dfee763 Release 0.31.0 Maik Klein 2020-05-10 21:14:01 +0200
  • ce1d3a1195
    Make libloading an optional dependency (#296) Steven Le Rouzic 2020-05-10 13:55:19 +0200
  • 4d6bb3949d
    Fix clippy lints for 1.43 (#298) Maik Klein 2020-05-10 13:42:07 +0200
  • e378a85c78 Update vk-parse to 0.5.0 Martin Krošlák 2020-05-08 10:45:05 +0200
  • 37a701ad3f
    Move lib creation out of EntryCustom::new_custom (#292) Friz64 2020-05-07 18:14:24 +0200
  • 93238e093b Use DebugUtils instead of DebugReport in example. Brian Merchant 2020-04-29 00:28:59 -0700
  • 3eeb78f214 Initialize MemoryRequirements with Default Friz64 2020-04-21 13:23:09 +0200
  • da5de66ba4
    Switch to VK_LAYER_KHRONOS_validation (#290) Friz64 2020-04-19 19:12:43 +0200
  • bd6515ced8
    Split vk.rs into multiple files (#286) aloucks 2020-04-19 13:12:17 -0400
  • bb720dd726
    Add metal surface extension (#288) msiglreith 2020-04-15 22:35:48 +0200
  • a5e5e375b1 add const qualifier to as_raw and from_raw fns on enums TheEdward162 2020-04-11 20:24:41 +0200
  • 1f7dd9114d
    Implement VK_KHR_draw_indirect_count Gabriel Dube 2020-04-11 06:19:22 -0400
  • e575b233e5
    Remove incorrect device params (#284) Maik Klein 2020-04-11 12:18:31 +0200
  • a480c57152
    typo Maik Klein 2020-03-24 12:22:14 +0100
  • 3c62d50ea0 Link to the individual man page instead of vkspec.html Aaron Loucks 2020-03-22 22:42:25 -0400
  • c45112b5c8 Bump version to 0.30.0 Maik Klein 2020-03-22 20:28:03 +0100
  • 80f03ef00a Add changelog for 0.30.0 Maik Klein 2020-03-22 20:27:37 +0100
  • bcff1b7868
    Remove tokei from the readme Maik Klein 2020-03-22 16:12:18 +0100
  • e84c1c4e2d
    Add VK_KHR_timeline_semaphore extension support (#276) zedrian 2020-03-22 16:06:56 +0100
  • 6bdc403330
    [WIP] Khr Ray Tracing (#278) Jasper Bekkers 2020-03-22 16:05:30 +0100
  • af6acb93e5
    Fix incorrect generation of commands with aliases (#279) Maik Klein 2020-03-22 13:56:01 +0100
  • c32f0dd739 Clippy lints for 1.42 Maik Klein 2020-03-15 00:55:26 +0100
  • de05ff6702
    Switch to libloading (#275) Maik Klein 2020-03-15 00:48:24 +0100
  • 25628402f9
    Adjust doc link rendering (#273) aloucks 2020-03-14 19:47:58 -0400
  • 7789163507 Switch to libloading Friz64 2020-03-14 01:10:03 +0100
  • 39a6a8552a
    Add a Safety section to the documentation of create_instance and create_device (#272) Joshua Suskalo 2020-02-29 14:24:39 -0600
  • 98def0a4e3
    Add VK_KHR_external_memory_fd extension support (#270) IntrepidPig 2020-02-18 13:58:36 -0800
  • 651462a342
    Fix XCB types (#267) Benjamin Saunders 2020-02-02 01:42:59 -0800
  • 8e78a2cc0d Add 1.2 support to README Maik Klein 2020-01-26 09:38:58 +0100
  • c105d2842c fix build errors for examples on osx (#260) Jonathan Plotner 2020-01-26 03:29:52 -0500
  • 594b184c38 Add high level wrappers for Vulkan 1.2 (#265) Friz64 2020-01-26 09:27:26 +0100
  • 00f52cc5ad Vulkan 1.2 Support (#264) Alexander Ekdahl 2020-01-19 03:56:12 -0500
  • 17edc8c13c Disable missing_safety_doc Maik Klein 2020-01-18 14:32:56 +0100
  • 31d14486e5 Use the individual man page doc links for the push_descriptor extension (#255) aloucks 2019-12-04 17:48:05 -0500
  • 0b689273c6 Support VK_KHR_push_descriptor (#241) Maksym Pavlenko 2019-12-01 02:09:21 -0800
  • 54e7097dc7 Make more structs derive PartialEq/Eq/Hash (#248) Steve Wooster 2019-11-17 02:49:09 -0800
  • 96490987d9 fix ordering Stephan Dilly 2019-11-17 00:45:05 +0100
  • 21c65096e0 Return VkResult<bool> from get_fence_status (#246) Benjamin Saunders 2019-11-03 10:18:14 -0800
  • 7a997f1b52 Add VK_KHR_display extension support (#247) Eric Hegnes 2019-11-03 13:17:41 -0500
  • e67df2650a
    Update VulkanHeaders to 1.1.117 (#222) Maik Klein 2019-10-20 18:11:13 +0200
  • 1637ed4bf4 Rename actions workflow in README maik 2019-10-20 17:47:38 +0200
  • da9fa12eb9 Rename workflow maik 2019-10-20 17:45:18 +0200
  • 6dd7f98d07
    Add github actions (#244) Maik Klein 2019-10-20 17:41:13 +0200
  • 855068323d
    Address all the clippy lints (#233) Maik Klein 2019-10-20 17:18:40 +0200
  • f935337aa8
    Merge #240 bors[bot] 2019-10-06 10:43:12 +0000
  • 8c0ece9ef8 Safer compile-pass test Benjamin Saunders 2019-10-05 11:08:00 -0700
  • 4e8090f0bb Replace version macros with const fns Benjamin Saunders 2019-10-05 11:02:58 -0700
  • fc57fdf94f
    Merge pull request #234 from Didgy74/master Maik Klein 2019-08-29 09:17:27 +0200
  • b989c4e0c2 Implemented interface for exposing raw function pointers in extensions. Nils Petter Skålerud 2019-08-28 19:36:32 +0200
  • 855143b93b Started on proposal on interface to expose raw function pointers for extensions. Added raw_fp() to Surface and Swapchain Àdded instance_handle() to Surface Added device_handle() to Device Nils Petter Skålerud 2019-08-27 00:49:53 +0200
  • 9838cf9566 Merge #220 bors[bot] 2019-06-23 10:39:06 +0000
  • 13398b0127 Avoid allocation for spirv shaders maik 2019-06-23 12:34:47 +0200
  • 1b75f9eb5d Fix shader and texture data loading in examples Aaron Loucks 2019-06-08 01:17:56 -0400
  • 6d7e4bf120 Merge #215 bors[bot] 2019-06-01 20:43:14 +0000
  • 0f9c737e66 Use ptr::null_mut for void pointer initialization Aaron Loucks 2019-05-26 18:21:24 -0400
  • 455adc6c1a Merge #216 #217 bors[bot] 2019-05-26 21:21:57 +0000
  • d3bc0821c5 Merge #213 bors[bot] 2019-05-26 21:15:47 +0000
  • fb982fe419 Make handle and bitflags constructors functions const Aaron Loucks 2019-05-25 16:00:15 -0400
  • 634b618852 Run cargo fmt Aaron Loucks 2019-05-25 15:38:28 -0400
  • 1ba1d46eb2 Update generator and examples to edition 2018 Aaron Loucks 2019-05-25 15:34:18 -0400
  • 284043b605 Update to 2018 edition Aaron Loucks 2019-05-25 15:25:00 -0400
  • bd69ab969c Replace mem::uninitialized with mem::zeroed Aaron Loucks 2019-05-25 15:13:17 -0400
  • 9f4863ea15 Expose get_physical_device_*_presentation_support_khr Mac O'Brien 2019-05-20 12:50:38 -0500
  • 19771a8200 Merge #212 bors[bot] 2019-05-20 16:36:38 +0000
  • 9a6afac6ea Fix black screen for examples on macOS platform unknownue 2019-05-20 21:28:38 +0800
  • be5e233545 Merge #211 bors[bot] 2019-05-18 22:04:53 +0000
  • 9139ebfd95 Formatting pass Mac O'Brien 2019-05-18 16:09:12 -0500
  • 90d7218bda Return VkResult from get_physical_device_surface_support Mac O'Brien 2019-05-18 15:56:26 -0500
  • 77fff855d3 Vulkano is now vulkano-rs/vulkano Felix Rabe 2019-05-11 13:29:40 +0200
  • db26cd20bc Typo Felix Rabe 2019-05-10 00:43:55 +0200
  • b5bf197998
    Merge pull request #206 from felixrabe/patch-1 Maik Klein 2019-05-09 21:55:36 +0200
  • e1d6f0dd31
    Fix broken link Felix Rabe 2019-05-09 21:49:51 +0200
  • 13a1a3f1b7 Merge #201 bors[bot] 2019-04-29 19:43:42 +0000