Commit graph

  • 666e5628ac Remove vendor ext from vendor constant variants Maik Klein 2018-08-01 08:51:50 +0200
  • 146e9857b8
    Merge pull request #86 from Cyres/generator Maik Klein 2018-08-01 08:17:20 +0200
  • d9aa575318 Fix formatting in textures.rs Tim 2018-07-31 15:00:28 +0200
  • ec41984cb5 Fix formatting in textures.rs Tim 2018-07-31 14:59:21 +0200
  • 77cfbf2367 Apply rustfmt to examples Tim 2018-07-31 14:51:45 +0200
  • c0d29d4940 Fix windows structure type Tim 2018-07-31 14:51:37 +0200
  • c4566b6ca9 Conditionally use XlibSurface and Win32Surface Tim 2018-07-31 14:38:11 +0200
  • 1b5f2b105c Ignore #75 and #84 since it's cosmetic only Tim 2018-07-31 14:31:52 +0200
  • 338ed956d2 Merge remote-tracking branch 'origin/generator' into generator Tim 2018-07-31 14:20:15 +0200
  • 197b06b0d8 Fix: Some *const pointers should have been *mut pointers Maik Klein 2018-07-31 14:17:24 +0200
  • 2921a03638 Fix repeating name in constants Maik Klein 2018-07-31 13:44:22 +0200
  • 56bf57acf5 Fix *const *const ptr Maik Klein 2018-07-31 13:30:35 +0200
  • dc80b74ea9 Port triangle example Tim 2018-07-31 13:22:16 +0200
  • 253f79eef5 Adjust examples lib to match #75 Tim 2018-07-31 13:16:04 +0200
  • c6be07f5f5 Port texture example Tim 2018-07-31 13:15:39 +0200
  • 7c8ab2a876 Adjust lib.rs for examples Tim 2018-07-31 12:45:29 +0200
  • f04df1e1df Vulkan-Headers Maik Klein 2018-07-31 10:51:44 +0200
  • 60915eacb2 Add initial support for 1.1 Maik Klein 2018-07-31 08:04:07 +0200
  • e9db6b516a Remove submodule file Maik Klein 2018-07-31 06:48:20 +0200
  • 1eea8ab1ef Remove --force Maik Klein 2018-07-31 06:37:09 +0200
  • 6563754e32 Add new changes to vk.rs Maik Klein 2018-07-30 20:25:54 +0200
  • 7201e78674 Don't implement Default for handles Maik Klein 2018-07-30 20:23:25 +0200
  • 37f9f98297 Add extension feature constants Maik Klein 2018-07-30 20:06:00 +0200
  • aeb4ebea51 Refactor generate_extension Maik Klein 2018-07-30 19:53:12 +0200
  • 773c64cde1 Implement automatic derive for Debug Maik Klein 2018-07-30 12:50:51 +0200
  • b2098bd942 Cleanup from clippy Maik Klein 2018-07-30 08:54:03 +0200
  • 2623e23f77 Properly add the vulkan headers submodule Maik Klein 2018-07-29 23:16:42 +0200
  • d267044765 Remove folder that should be a submodule Maik Klein 2018-07-29 22:48:40 +0200
  • 65f4b7584c Add submodule Maik Klein 2018-07-29 22:46:21 +0200
  • 3cacb4a00a Add support for extension constants Maik Klein 2018-07-29 22:39:45 +0200
  • 207f468f4b Switch to Vulkan-Headers Maik Klein 2018-07-29 22:39:21 +0200
  • 1a3094d4c2 Add extensions Maik Klein 2018-07-21 12:56:16 +0200
  • 4a6e51f970
    Merge pull request #77 from ZeGentzy/custom-entry Maik Klein 2018-07-20 14:30:20 +0200
  • 9dad1ca64e
    Adds support for using custom ways to load the vulkan dynamic libraries. Hal Gentz 2018-07-10 00:45:41 -0600
  • 3fc04b77a6 Abstract over constants Maik Klein 2018-07-11 13:18:22 +0200
  • a9bf74cebf Remove unnecessary println Maik Klein 2018-07-09 09:25:37 +0200
  • f65c62dbaa Implement Error for the new Result Maik Klein 2018-07-09 09:23:53 +0200
  • 325246c026 Rename Result::Success to Result::SUCCESS Maik Klein 2018-07-09 09:23:21 +0200
  • 72f1cdf6ad Transform Bitflags and Enums to constants Maik Klein 2018-07-09 08:49:28 +0200
  • fb13cc402e Add extension structure type constants to StructureType Maik Klein 2018-07-07 14:49:17 +0200
  • e6e8bbd91b Successfully replace the old vk.rs file Maik Klein 2018-07-07 12:54:31 +0200
  • ad24467c95 Rename the extension functionm pointers Maik Klein 2018-07-07 12:13:23 +0200
  • 21e934d5b1 Add unions Maik Klein 2018-07-07 10:43:44 +0200
  • 4584a8af2a Add custom Result impl Maik Klein 2018-07-07 10:43:05 +0200
  • d49bf7d409
    Merge pull request #69 from termhn/master Maik Klein 2018-07-07 10:15:24 +0200
  • ef011ebc39 clean up unneeded commented out lined Gray Olson 2018-07-07 00:57:06 -0700
  • 462e7760de add note to readme Gray Olson 2018-07-06 21:55:59 -0700
  • 606a0dce8c use libmoltenvk on ios Gray Olson 2018-07-06 21:48:54 -0700
  • 594a476fdb use libvulkan instead of moltenvk and make examples work on macos Gray Olson 2018-07-06 21:45:52 -0700
  • d4f4a43e73
    Merge pull request #66 from Ralith/fixes Maik Klein 2018-06-25 08:28:41 +0200
  • 7ec2bd23a7 Fix example debug callback return value Benjamin Saunders 2018-06-24 13:51:10 -0700
  • 9f14e404d7 Impl cexpr Maik Klein 2018-06-24 12:09:37 +0200
  • 886d0f0c96 Use constants for bitflags Maik Klein 2018-06-05 16:47:21 +0200
  • dc378d7b9f Move from vkxml to vk-parse Maik Klein 2018-06-04 11:26:14 +0200
  • bfed51f8d3 Save Maik Klein 2018-04-01 10:52:21 +0200
  • b47b20023e Generate bitmasks Maik Klein 2018-03-10 16:21:35 +0100
  • 86068db713 Add ptr types Maik Klein 2018-03-10 10:47:02 +0100
  • 9d31e95f94 Add function pointer calls Maik Klein 2018-03-10 10:07:12 +0100
  • eb70d0e899 cargo fmt Maik Klein 2018-03-09 23:44:10 +0100
  • b622fd7993 Add clone Maik Klein 2018-03-09 23:43:43 +0100
  • 2c9d4ed71d Better version idents Maik Klein 2018-03-09 22:43:45 +0100
  • 6691e7e79f Remove vk:: prefix for types Maik Klein 2018-03-09 22:05:31 +0100
  • be08103d1d Init generator Maik Klein 2018-03-09 21:45:58 +0100
  • 700f4430be remove registry Maik Klein 2018-06-03 19:41:43 +0200
  • 3c630a6b74
    Merge pull request #65 from grovesNL/dynamic-states Maik Klein 2018-05-28 08:12:36 +0200
  • c38dc07e4d Add more dynamic states Joshua Groves 2018-05-24 12:46:08 -0600
  • 6a323a1382
    Merge pull request #64 from kvark/sub-layout Maik Klein 2018-05-24 08:29:23 +0200
  • 678ccc99c3 Expose get_image_subresource_layout Dzmitry Malyshau 2018-05-23 19:04:36 -0400
  • 28bf5b6ed7
    Merge pull request #63 from grovesNL/line-width Maik Klein 2018-05-23 09:29:39 +0200
  • 389ddd94f5 Bump version to 0.24.1 Joshua Groves 2018-05-18 12:56:50 -0600
  • a118b58020 Expose cmd_set_line_width Joshua Groves 2018-05-18 12:56:43 -0600
  • af0142dce9 Bump version to "0.24.0" Maik Klein 2018-05-09 15:41:08 +0200
  • 4b5b75abda Add registry Maik Klein 2018-04-21 11:45:39 +0200
  • f2e8e7d542
    Merge pull request #62 from jbatez/master Maik Klein 2018-05-06 11:48:22 +0200
  • ea0a54b993 Expose cmd_set_depth_bounds Jo Bates 2018-05-05 14:40:12 -0500
  • 663c8d1770
    Merge pull request #59 from baxtea/master Maik Klein 2018-04-17 14:49:49 +0200
  • 2ce101acbc Fixed incorrect bitshifts in vk_version_major and vk_version_minor Audrey Baxter 2018-04-17 01:31:47 -0400
  • be763d2518 Bump version to 0.23.0 Maik Klein 2018-04-12 11:09:51 +0200
  • 8a37c2c276
    Merge pull request #58 from HybridEidolon/first_scissor Maik Klein 2018-04-12 11:08:30 +0200
  • 26394b1d3c Add first_scissor to cmd_set_scissor Eidolon 2018-04-11 21:30:30 -0500
  • c7fecbf25e Bump version to 0.22.2 Maik Klein 2018-04-03 23:46:24 +0200
  • 8b68fed8dc Use VkResult Maik Klein 2018-04-03 23:45:59 +0200
  • 6c9898788f
    Merge pull request #56 from kvark/master Maik Klein 2018-04-03 23:42:02 +0200
  • 806fe2b1af Expose get_physical_device_image_format_properties Dzmitry Malyshau 2018-04-03 08:59:13 -0400
  • be8e11efc0 Bump version to 0.22.1 Maik Klein 2018-04-01 10:56:41 +0200
  • 348a7beac1
    Merge pull request #54 from kichristensen/ImplementDestroyBufferView Maik Klein 2018-03-30 23:35:04 +0200
  • 901a45449b Implement destroy buffer view Kim Christensen 2018-03-30 23:27:25 +0200
  • 30e77503af Add get_query_pool_results Maik Klein 2018-03-08 21:13:47 +0100
  • 3300057d75 Add query results Maik Klein 2018-03-07 22:39:54 +0100
  • 86052f581c Fix incorrect version bump Maik Klein 2018-03-06 10:39:58 +0100
  • 16cebe2e3e
    Merge pull request #49 from LPGhatguy/update-examples Maik Klein 2018-03-03 09:30:50 +0100
  • 91da74fca4 examples: Update to winapi 0.3 and winit 0.11 Lucien Greathouse 2018-03-03 00:02:43 -0800
  • 8e3e3b9e72 examples: Minor whitespace cleanup Lucien Greathouse 2018-03-02 23:59:28 -0800
  • 11ed7b2306 examples: Clean up warnings and trim dead code Lucien Greathouse 2018-03-02 23:58:45 -0800
  • 01084026bc
    Merge pull request #48 from kvark/entry Maik Klein 2018-02-16 18:33:47 +0100
  • 522445d079 Entry LIB_PATH Dzmitry Malyshau 2018-02-16 11:33:40 -0500
  • 485ba8b9d5 Bump major version Maik Klein 2018-02-15 19:49:18 +0100
  • 0a8f335206 Update example with the new ClearValue union Maik Klein 2018-02-15 19:27:42 +0100
  • 1b612cb1bf Use union for ClearValue Maik Klein 2018-02-15 19:21:45 +0100
  • 40ead80681 Bump minor version Maik Klein 2018-02-15 19:45:59 +0100