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 |
|
Matus Talcik
|
1be701f853
|
Builder: next pattern
|
2018-11-22 21:54:05 +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
|
382923d643
|
Regenerate vk.rs
|
2018-11-22 16:15:14 +01:00 |
|
msiglreith
|
86e273b71a
|
Public export function pointers
|
2018-11-21 19:11:13 +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 |
|
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 |
|
Matus Talcik
|
8a82125788
|
Builder pattern: Bool32 -> bool. Edge cases added
|
2018-11-12 23:22:16 +01:00 |
|
Maik Klein
|
9037202c0f
|
Bump version to 0.25.0
|
2018-11-12 14:54:19 +01:00 |
|
Maik Klein
|
8373f43e23
|
Port EntryCustom
|
2018-11-12 13:24:33 +01:00 |
|
Maik Klein
|
69f3644362
|
Merge branch 'generator'
|
2018-11-12 13:10:52 +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
|
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
|
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
|
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
|
373ed42402
|
Remove unused versioning
|
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
|
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
|
adf571c95c
|
Initialize function pointers to a panicking function if it couldn't be
loaded
|
2018-11-03 23:37:20 +01:00 |
|
Matus Talcik
|
ae3a17e807
|
regenerate vk.rs
|
2018-10-29 14:24:46 +01:00 |
|
Matus Talcik
|
deb83f4b2e
|
fix *const in some setters
|
2018-10-26 15:49:12 +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 |
|
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 |
|
Benjamin Saunders
|
d4789768a6
|
Fix nonsense Debug impl on non-char static arrays
|
2018-10-07 10:17:48 -07:00 |
|
Maik Klein
|
33dc8bff8f
|
Remove the mir sufrace extension because it has been deprecated
|
2018-10-02 15:24:29 +02:00 |
|
Benjamin Saunders
|
d78afd87dd
|
Flatten vk.rs module structure and use f32
|
2018-09-29 11:21:56 -07:00 |
|
Benjamin Saunders
|
aa171d405a
|
More traits for dispatchable handles
|
2018-09-16 12:18:10 -07:00 |
|
Benjamin Saunders
|
0446b59873
|
More consistent names in flags API
Improves consistency with other newtypes and with bitflags.
|
2018-09-16 12:08:14 -07:00 |
|
Maik Klein
|
f679197d0f
|
Merge pull request #114 from GabrielMajeri/fix-version-macros
Use Rust integral types
|
2018-08-29 09:36:15 +02:00 |
|
Gabriel Majeri
|
fd5d89f2b6
|
Remove libc usage
|
2018-08-28 20:01:16 +03:00 |
|