Commit graph

847 commits

Author SHA1 Message Date
Maik Klein
06e86f0901 Modified by board update on imdone.io [ci skip] [imdone skip] 2018-11-20 17:55:27 +01:00
Maik Klein
1c586099e6
Automatically merged TODO updates by imdone.io [ci skip] [imdone skip]
TODO updates by @imdone
2018-11-20 17:55:13 +01:00
imdone.io app user
f7381f2307 TODO comments updated by @imdoneio [ci skip] [imdone skip] 2018-11-20 11:55:06 -05:00
Maik Klein
ea1a6164c6
Merge pull request #159 from Ralith/readme-tweaks
Clarify some patterns in the README
2018-11-20 07:58:35 +01:00
Benjamin Saunders
bb7d025fc1 Clarify some patterns in the README
- Dedicated section for strongly typed handles
- Extended discussion of builder safety
2018-11-19 20:35:48 -08:00
Maik Klein
df3fbdc4dc
Merge pull request #153 from MatusT/rustfmt
Rustfmt in Ash
2018-11-18 08:58:40 +01:00
Matus Talcik
b71dc58efb Initial support for rustfmt 2018-11-17 19:05:28 +01:00
Maik Klein
515f52fab9 Bump version 2018-11-16 18:45:54 +01:00
Maik Klein
9adbac7c8d Reformat vk 2018-11-16 18:41:36 +01:00
msiglreith
e75bb61635 Update vk.rs 2018-11-16 18:41:36 +01:00
msiglreith
cd20cc4e37 Generate function pointer raw type definitions 2018-11-16 18:41:36 +01:00
msiglreith
424ebbad20 Export define macros 2018-11-16 18:41:36 +01:00
Maik Klein
058e4284f6
Merge pull request #151 from gwihlidal/mac_fixes
Fix macOS instance loading - use libvulkan.dylib instead of libMoltenVK.dylib so that loader is not bypassed
2018-11-16 18:23:02 +01:00
Graham Wihlidal
2efa1e4f74 Fix macOS instance loading - need to load through libvulkan.dylib, not libMoltenVK.dylib. Otherwise loading fails since the validation layers and debug report extensions can't be found (the loader is bypassed in this case, similar to directly linking against an IHV driver). Resolves #149 2018-11-16 18:00:40 +01:00
Maik Klein
842bf92e5f
Merge pull request #147 from gwihlidal/mac_fixes
Compile fixes for macOS
2018-11-16 14:04:06 +01:00
Maik Klein
6ba65ffa0f
Merge pull request #148 from MaikKlein/travis-mac
Add mac to travis
2018-11-16 13:57:01 +01:00
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