Commit graph

26 commits

Author SHA1 Message Date
maik klein
28908142b4 Added extension name support 2016-12-28 04:19:03 +01:00
maik klein
ac14f440a7 Typesafe handles, e.g Instance, Device, Queue etc 2016-12-28 03:54:30 +01:00
maik klein
d5f3c11ba2 Added experimental windows support 2016-12-26 01:58:44 +01:00
maik klein
b25338a991 Reorder example shader 2016-12-26 00:50:08 +01:00
maik klein
87ee2af220 Cleanup unsued unsafe 2016-12-26 00:24:06 +01:00
maik klein
5ad765d2e1 Expose public api for handle 2016-12-24 05:57:44 +01:00
maik klein
f1b310a529 Missing unsafe fn for the extension loaders 2016-12-24 05:07:21 +01:00
maik klein
8c7a459b90 another unsafe function pass 2016-12-24 02:28:28 +01:00
maik klein
c8d2e22b21 First unsafe pass 2016-12-24 00:22:37 +01:00
maik klein
c0e86d0aad remove lib dependency 2016-12-23 23:29:55 +01:00
maik klein
7edf08fe94 Now loads vulkan globally 2016-12-23 23:22:21 +01:00
maik klein
f39baa7e34 Added error handling for optional extension loading 2016-12-23 21:43:41 +01:00
maik klein
1f8e284ca9 Refactored extension loading into seperate modules 2016-12-23 11:42:18 +01:00
maik klein
8c086a5945 Add mod allocator to lib.rs 2016-12-23 10:52:58 +01:00
maik klein
1c3f944fb1 Add experimental allocator 2016-12-23 10:49:39 +01:00
maik klein
b83e6802c5 Xlib loader 2016-12-23 02:45:12 +01:00
maik klein
601f5573cf Surface loader 2016-12-23 02:33:05 +01:00
maik klein
d2df2e8ac3 First implementation of the new swapchain loader 2016-12-23 00:00:50 +01:00
maik klein
7f8acd4db3 Fix unused warnings 2016-12-22 23:31:37 +01:00
maik klein
8e60030a04 Finshed texture example, needs some cleanup 2016-12-12 04:19:21 +01:00
maik klein
ab07866971 almost working texture 2016-12-12 02:43:02 +01:00
maik klein
d3de51e565 work for the texture example 2016-12-12 01:08:12 +01:00
maik klein
673dbb51c3 Send uniform data to frag shader 2016-12-10 21:30:51 +01:00
maik klein
439625f037 Add uniform buffer 2016-12-10 19:32:17 +01:00
maik klein
e2aec2d8ca Base for multiple examples 2016-12-10 18:37:44 +01:00
maik klein
6f89804efd Restructure of the entire project 2016-12-09 20:15:59 +01:00