Benjamin Saunders
|
6e54dd346e
|
Introduce Handle trait
|
2018-08-04 12:22:09 -07:00 |
|
Tim
|
92d0541170
|
Change type of TRUE and FALSE to Bool32
|
2018-08-03 15:39:25 +02:00 |
|
Tim
|
2256c431be
|
Use repr(transparent) where possible and apply rustfmt to those files
|
2018-08-03 12:34:14 +02:00 |
|
Maik Klein
|
a6d5a124df
|
Rename constants in the example and inside static arrays
|
2018-08-01 09:22:28 +02:00 |
|
Maik Klein
|
33a0eee190
|
Remove "VK" from constants
|
2018-08-01 09:12:39 +02:00 |
|
Maik Klein
|
89dffac854
|
Remove useless println
|
2018-08-01 09:10:41 +02:00 |
|
Maik Klein
|
666e5628ac
|
Remove vendor ext from vendor constant variants
|
2018-08-01 08:51:50 +02:00 |
|
Maik Klein
|
197b06b0d8
|
Fix: Some *const pointers should have been *mut pointers
|
2018-07-31 14:17:24 +02:00 |
|
Maik Klein
|
2921a03638
|
Fix repeating name in constants
|
2018-07-31 13:44:22 +02:00 |
|
Maik Klein
|
56bf57acf5
|
Fix *const *const ptr
|
2018-07-31 13:30:35 +02:00 |
|
Maik Klein
|
7201e78674
|
Don't implement Default for handles
|
2018-07-30 20:23:25 +02:00 |
|
Maik Klein
|
37f9f98297
|
Add extension feature constants
|
2018-07-30 20:06:00 +02:00 |
|
Maik Klein
|
aeb4ebea51
|
Refactor generate_extension
|
2018-07-30 19:53:12 +02:00 |
|
Maik Klein
|
773c64cde1
|
Implement automatic derive for Debug
|
2018-07-30 12:50:51 +02:00 |
|
Maik Klein
|
b2098bd942
|
Cleanup from clippy
|
2018-07-30 08:54:03 +02:00 |
|
Maik Klein
|
3cacb4a00a
|
Add support for extension constants
|
2018-07-29 22:39:45 +02:00 |
|
Maik Klein
|
1a3094d4c2
|
Add extensions
|
2018-07-21 12:56:16 +02:00 |
|
Maik Klein
|
3fc04b77a6
|
Abstract over constants
|
2018-07-11 13:18:22 +02:00 |
|
Maik Klein
|
a9bf74cebf
|
Remove unnecessary println
|
2018-07-09 09:25:37 +02:00 |
|
Maik Klein
|
f65c62dbaa
|
Implement Error for the new Result
|
2018-07-09 09:24:18 +02:00 |
|
Maik Klein
|
72f1cdf6ad
|
Transform Bitflags and Enums to constants
|
2018-07-09 08:49:28 +02:00 |
|
Maik Klein
|
fb13cc402e
|
Add extension structure type constants to StructureType
|
2018-07-07 14:49:17 +02:00 |
|
Maik Klein
|
e6e8bbd91b
|
Successfully replace the old vk.rs file
|
2018-07-07 12:54:31 +02:00 |
|
Maik Klein
|
21e934d5b1
|
Add unions
|
2018-07-07 10:43:44 +02:00 |
|
Maik Klein
|
4584a8af2a
|
Add custom Result impl
|
2018-07-07 10:43:05 +02:00 |
|
Maik Klein
|
9f14e404d7
|
Impl cexpr
|
2018-06-24 12:09:37 +02:00 |
|
Maik Klein
|
886d0f0c96
|
Use constants for bitflags
|
2018-06-05 17:46:57 +02:00 |
|
Maik Klein
|
dc378d7b9f
|
Move from vkxml to vk-parse
|
2018-06-05 17:46:57 +02:00 |
|
Maik Klein
|
bfed51f8d3
|
Save
|
2018-06-05 17:46:32 +02:00 |
|
Maik Klein
|
b47b20023e
|
Generate bitmasks
|
2018-06-05 17:46:32 +02:00 |
|
Maik Klein
|
86068db713
|
Add ptr types
|
2018-06-05 17:46:32 +02:00 |
|
Maik Klein
|
9d31e95f94
|
Add function pointer calls
|
2018-06-05 17:46:32 +02:00 |
|
Maik Klein
|
b622fd7993
|
Add clone
|
2018-06-05 17:46:32 +02:00 |
|
Maik Klein
|
2c9d4ed71d
|
Better version idents
|
2018-06-05 17:46:32 +02:00 |
|
Maik Klein
|
6691e7e79f
|
Remove vk:: prefix for types
|
2018-06-05 17:46:32 +02:00 |
|
Maik Klein
|
be08103d1d
|
Init generator
|
2018-06-05 17:46:32 +02:00 |
|