Commit graph

631 commits

Author SHA1 Message Date
Maik Klein 376397a90d Add mac to travis 2018-11-16 13:50:08 +01:00
Graham Wihlidal 6fa7d193ed Compile fixes for macOS 2018-11-16 13:39:14 +01:00
Maik Klein 7aab71cfe1
Merge pull request #143 from MatusT/master
Builder pattern: Bool32 -> bool + edge cases.
2018-11-16 13:36:16 +01:00
Maik Klein 790b2a5b90 Rewrite the loader in the README 2018-11-13 10:07:37 +01:00
Matus Talcik 8a82125788 Builder pattern: Bool32 -> bool. Edge cases added 2018-11-12 23:22:16 +01:00
Maik Klein 7bdd6a47f9 Improve readme 2018-11-12 16:25:31 +01:00
Maik Klein 9037202c0f Bump version to 0.25.0 2018-11-12 14:54:19 +01:00
Maik Klein 4bf5888b15 Update the readme 2018-11-12 14:53:06 +01:00
Maik Klein 8373f43e23 Port EntryCustom 2018-11-12 13:24:33 +01:00
Maik Klein 726c91fda9 Fix 2018-11-12 13:12:38 +01:00
Maik Klein 69f3644362 Merge branch 'generator' 2018-11-12 13:10:52 +01:00
Maik Klein e6714d97c5 Merge branch 'Ralith-fix-getters' into generator 2018-11-12 11:26:26 +01:00
Maik Klein 3544018bfd Remove unused unsafe blocks 2018-11-12 11:25:47 +01:00
Maik Klein 03411ffbe0 Merge branch 'fix-getters' of https://github.com/Ralith/ash into Ralith-fix-getters 2018-11-12 11:24:33 +01:00
Maik Klein 2811bd49eb Update the changelog 2018-11-11 18:29:11 +01:00
Maik Klein 50b42e97be Fix rendering in readme 2018-11-11 18:06:48 +01:00
Maik Klein 36566f8fa1 Update readme 2018-11-11 18:05:44 +01:00
Maik Klein 52fe1c9714
Merge pull request #132 from Ralith/error-handling
Expose suboptimal results from swapchain operations
2018-11-11 14:55:20 +01:00
Maik Klein 30e6c5dee7 Regenerate vk.rs 2018-11-11 14:48:57 +01:00
Maik Klein ab4b661a6f Merge branch 'Ralith-flatten' into generator 2018-11-11 14:48:13 +01:00
Maik Klein a55cb9bd0c Merge branch 'flatten' of https://github.com/Ralith/ash into Ralith-flatten 2018-11-11 14:47:51 +01:00
Maik Klein 3f9a28af7e Regenerate vk.rs 2018-11-11 14:38:32 +01:00
Maik Klein e3cd98ab9d Merge branch 'Ralith-flags-api' into generator 2018-11-11 14:37:39 +01:00
Maik Klein 6beeb16a4e Merge branch 'flags-api' of https://github.com/Ralith/ash into Ralith-flags-api 2018-11-11 14:37:26 +01:00
Maik Klein f54832a9fd
Merge pull request #139 from MaikKlein/no_version
Simplify versioning
2018-11-11 14:16:17 +01:00
Maik Klein 373ed42402 Remove unused versioning 2018-11-11 10:48:58 +01:00
Maik Klein b5fc6d37f2 Update the examples 2018-11-11 10:48:58 +01:00
Maik Klein 03665e5555 Remove FunctionPointers from Entry/Device/Instance 2018-11-11 10:48:58 +01:00
Maik Klein 7b052ade5c
Merge pull request #137 from MaikKlein/panicking_fp
Implement panicking function pointers
2018-11-11 09:19:06 +01:00
Maik Klein 1f8941351d Regenerate vk.rs 2018-11-04 09:46:14 +01:00
Maik Klein b9c5f56084 Remove device error 2018-11-04 09:38:39 +01:00
Maik Klein 35d6bdf144 Remove format 2018-11-04 09:26:10 +01:00
Maik Klein adf571c95c Initialize function pointers to a panicking function if it couldn't be
loaded
2018-11-03 23:37:20 +01:00
Maik Klein dc189a8fc6
Merge pull request #117 from MatusT/generator
WIP: Implement builder-like setters
2018-10-30 22:25:06 +01:00
Matus Talcik ae3a17e807 regenerate vk.rs 2018-10-29 14:24:46 +01:00
Matus Talcik b0864e5c44 Change code function of VkShaderModule to take &[u32] according to spec 2018-10-29 13:32:17 +01:00
Matus Talcik deb83f4b2e fix *const in some setters 2018-10-26 15:49:12 +02:00
Matus Talcik 70acea569d Handle ShaderModuleCreateInfo code properly 2018-10-24 16:00:16 +02:00
Matus Talcik 8951ea021f rebase 2018-10-24 00:20:54 +02:00
Matus Talcik 4072cc39e8 Fix filtering of _count member fields 2018-10-24 00:20:03 +02:00
Matus Talcik 358220cb85 Filter out _count members in builder pattern 2018-10-24 00:19:34 +02:00
Matus Talcik 0c70322d22 Implementation of setters 2018-10-24 00:19:06 +02:00
Maik Klein 5e2f231cf2 wl_* types are not pointers 2018-10-23 15:50:47 +02:00
Maik Klein 6193a256fa
Merge pull request #128 from Ralith/optional-pfn
Wrap function pointers in Option since they might be null
2018-10-11 09:30:07 +02:00
Benjamin Saunders cd394db60f Wrap function pointers in Option since they might be null 2018-10-08 17:34:40 -07:00
Maik Klein ef40f130a1
Merge pull request #131 from Ralith/unsafety
Add missing unsafe qualifiers
2018-10-08 11:01:53 +02:00
Maik Klein c2baf4f1f2
Merge pull request #129 from Ralith/array-debug
Fix nonsense Debug impl on non-char static arrays
2018-10-08 10:59:12 +02:00
Benjamin Saunders dd6f4f678c Fix Vulkan 1.1 getters 2018-10-07 20:28:41 -07:00
Benjamin Saunders ffa09c5fd9 Expose suboptimal results from swapchain operations 2018-10-07 12:14:59 -07:00
Benjamin Saunders 445c72fa26 Add missing unsafe qualifiers 2018-10-07 11:12:03 -07:00