Maik Klein
|
f04df1e1df
|
Vulkan-Headers
|
2018-07-31 10:51:44 +02:00 |
|
Maik Klein
|
60915eacb2
|
Add initial support for 1.1
|
2018-07-31 08:04:07 +02:00 |
|
Maik Klein
|
e9db6b516a
|
Remove submodule file
|
2018-07-31 06:48:20 +02:00 |
|
Maik Klein
|
1eea8ab1ef
|
Remove --force
|
2018-07-31 06:37:09 +02:00 |
|
Maik Klein
|
6563754e32
|
Add new changes to vk.rs
|
2018-07-30 20:25:54 +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
|
2623e23f77
|
Properly add the vulkan headers submodule
|
2018-07-29 23:16:42 +02:00 |
|
Maik Klein
|
d267044765
|
Remove folder that should be a submodule
|
2018-07-29 22:48:40 +02:00 |
|
Maik Klein
|
65f4b7584c
|
Add submodule
|
2018-07-29 22:46:21 +02:00 |
|
Maik Klein
|
3cacb4a00a
|
Add support for extension constants
|
2018-07-29 22:39:45 +02:00 |
|
Maik Klein
|
207f468f4b
|
Switch to Vulkan-Headers
|
2018-07-29 22:39:21 +02:00 |
|
Maik Klein
|
1a3094d4c2
|
Add extensions
|
2018-07-21 12:56:16 +02:00 |
|
Maik Klein
|
4a6e51f970
|
Merge pull request #77 from ZeGentzy/custom-entry
[WIP] Adds support for using custom ways to load the vulkan dynamic libraries.
|
2018-07-20 14:30:20 +02:00 |
|
Hal Gentz
|
9dad1ca64e
|
Adds support for using custom ways to load the vulkan dynamic libraries.
Signed-off-by: Hal Gentz <zegentzy@protonmail.com>
|
2018-07-20 01:44:19 -06: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
|
325246c026
|
Rename Result::Success to Result::SUCCESS
|
2018-07-09 09:23:21 +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
|
ad24467c95
|
Rename the extension functionm pointers
|
2018-07-07 12:13:23 +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
|
d49bf7d409
|
Merge pull request #69 from termhn/master
Make examples work on macOS using LunarG SDK
|
2018-07-07 10:15:24 +02:00 |
|
Gray Olson
|
ef011ebc39
|
clean up unneeded commented out lined
|
2018-07-07 00:57:06 -07:00 |
|
Gray Olson
|
462e7760de
|
add note to readme
|
2018-07-06 21:55:59 -07:00 |
|
Gray Olson
|
606a0dce8c
|
use libmoltenvk on ios
|
2018-07-06 21:48:54 -07:00 |
|
Gray Olson
|
594a476fdb
|
use libvulkan instead of moltenvk and make examples work on macos
|
2018-07-06 21:45:52 -07:00 |
|
Maik Klein
|
d4f4a43e73
|
Merge pull request #66 from Ralith/fixes
Fix example debug callback return value
|
2018-06-25 08:28:41 +02:00 |
|
Benjamin Saunders
|
7ec2bd23a7
|
Fix example debug callback return value
The application should always return VK_FALSE. The VK_TRUE value is reserved for
use in layer development.
|
2018-06-24 13:51:10 -07: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
|
eb70d0e899
|
cargo fmt
|
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 |
|
Maik Klein
|
700f4430be
|
remove registry
|
2018-06-05 16:50:18 +02:00 |
|
Maik Klein
|
3c630a6b74
|
Merge pull request #65 from grovesNL/dynamic-states
Add more dynamic states
|
2018-05-28 08:12:36 +02:00 |
|
Joshua Groves
|
c38dc07e4d
|
Add more dynamic states
|
2018-05-24 12:46:08 -06:00 |
|