Commit graph

773 commits

Author SHA1 Message Date
Zakor Gyula
fa830166fc Add get_pipeline_cache_data 2018-12-04 16:37:09 +01:00
Maik Klein
c1dc88e199
Merge pull request #164 from Ralith/next-fix
Fix builder next methods
2018-12-01 09:17:12 +01:00
Benjamin Saunders
c0b7d91faf Don't generate extension traits for inextensible structs 2018-11-30 18:13:54 -08:00
Benjamin Saunders
fc1625e81c Fix extension trait implementations, tweak naming
These were being implemented for the trait object of the extension
struct's own extension trait, instead of the extension struct itself.
2018-11-30 18:12:16 -08:00
Maik Klein
bcaa563c5b Bump version 2018-11-22 22:11:22 +01:00
Maik Klein
1661cb88d0
Merge pull request #146 from MatusT/builder-next
Builder next
2018-11-22 22:05:52 +01:00
Matus Talcik
1be701f853 Builder: next pattern 2018-11-22 21:54:05 +01:00
Maik Klein
55c592e67d
Merge pull request #162 from MaikKlein/meshshader
Add NvMeshShader
2018-11-22 21:06:56 +01:00
Maik Klein
f905308c24 Add NvMeshShader 2018-11-22 20:48:38 +01:00
Maik Klein
24f6fdb781 Bump version 2018-11-22 19:17:18 +01:00
Maik Klein
f26bbb303d Remove imadone 2018-11-22 19:15:35 +01:00
Maik Klein
2be4f7abc5 Modified by board update on imdone.io [ci skip] [imdone skip] 2018-11-22 17:32:29 +01:00
Maik Klein
2de6314e02 Modified by board update on imdone.io [ci skip] [imdone skip] 2018-11-22 17:32:28 +01:00
Maik Klein
b8a9eb28d2
Merge pull request #154 from MaikKlein/update-parser
Update generator to 1.1.92
2018-11-22 16:28:45 +01:00
Maik Klein
382923d643 Regenerate vk.rs 2018-11-22 16:15:14 +01:00
Maik Klein
d7218ef7a8 Remove explicit length type 2018-11-22 16:13:09 +01:00
Maik Klein
3aaa804abd Add a cache for bitflags because there are duplicates 2018-11-22 16:13:09 +01:00
Maik Klein
ef85a0b5f5 Add fuchsia typedefs 2018-11-22 16:13:09 +01:00
Maik Klein
3a7f811700 Generate aliases for types 2018-11-22 16:13:09 +01:00
Maik Klein
f60cc9e532 Update vk.xml to spec 1.1.92 2018-11-22 16:13:09 +01:00
Maik Klein
9e4f25f282 Update vk_parse to 0.2 2018-11-22 16:13:09 +01:00
Maik Klein
6a5f18e6ac
Merge pull request #161 from msiglreith/pub_fn
Public export function pointers
2018-11-22 16:05:31 +01:00
msiglreith
86e273b71a Public export function pointers 2018-11-21 19:11:13 +01:00
Maik Klein
9a9f44f903 Modified by board update on imdone.io [ci skip] [imdone skip] 2018-11-20 17:56:43 +01:00
Maik Klein
d567cf918c Modified by board update on imdone.io [ci skip] [imdone skip] 2018-11-20 17:56:41 +01:00
Maik Klein
8833ae73a5 Modified by board update on imdone.io [ci skip] [imdone skip] 2018-11-20 17:55:28 +01:00
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