Commit graph

467 commits

Author SHA1 Message Date
maik klein 0f4e24e3f1 Remove lockfile in Ash and update lockfile for the examples 2016-12-28 05:09:54 +01:00
maik klein ef75f0b318 bump version 2016-12-28 04:47:46 +01:00
maik klein 3d2e5d166c Restructure the readme 2016-12-28 04:31:48 +01:00
maik klein 9aa7281645 Extension names, README 2016-12-28 04:22:13 +01:00
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 e8d679c84f rm clippy 2016-12-26 04:41:26 +01:00
Maik Klein ac5708ac36 Remove unused unsafe 2016-12-26 03:48:38 +01:00
Maik Klein 030cb602d4 Update triangle.rs 2016-12-26 03:44:06 +01:00
Maik Klein 1b43e3367b #[macro_use] for texture 2016-12-26 03:43:53 +01:00
Maik Klein 581daa79a4 Update to stable rust 2016-12-26 03:38:50 +01:00
Maik Klein 629d27babe add another unsafe for the win32 example 2016-12-26 03:31:51 +01:00
maik klein f5a8878d8f Add missing unsafe 2016-12-26 02:47:33 +01:00
maik klein 20f5a51541 fixed misspelled createinfo 2016-12-26 02:40:48 +01:00
maik klein 28f809ef80 Add winapi to do another cast 2016-12-26 02:35:43 +01:00
maik klein 150e32a7c6 Another const cast && importing Win32Surface 2016-12-26 02:28:22 +01:00
maik klein d638849eca correct cast of hwnd on windows 2016-12-26 02:23:57 +01:00
maik klein 17d773010e Remove glfw dependency 2016-12-26 02:19:27 +01:00
maik klein 6db2760584 added new build status badge 2016-12-26 02:17:56 +01:00
maik klein 39aee3c695 Added examples 2016-12-26 02:13:44 +01:00
maik klein 5ee8916d4d Add windows CI 2016-12-26 02:10:27 +01:00
maik klein d5f3c11ba2 Added experimental windows support 2016-12-26 01:58:44 +01:00
maik klein 79f41b3208 Update readme 2016-12-26 01:23:19 +01:00
maik klein 310494380e Update the texture example 2016-12-26 01:22:21 +01:00
maik klein b25338a991 Reorder example shader 2016-12-26 00:50:08 +01:00
maik klein 4fd228fcb3 Cleanup unused code 2016-12-26 00:39:00 +01:00
maik klein 87ee2af220 Cleanup unsued unsafe 2016-12-26 00:24:06 +01:00
maik klein 3047ed9fad Update the readme for the new examples 2016-12-25 14:49:20 +01:00
maik klein 32f74cc619 Restructure examples 2016-12-25 14:38:26 +01:00
maik klein 40576acb95 Refactor examples 2016-12-25 06:21:41 +01:00
maik klein 4669285d1c Remove compete in roadmap 2016-12-24 06:00:24 +01:00
maik klein 0655afced1 Update custom allocator link 2016-12-24 05:59:39 +01:00
maik klein 5ad765d2e1 Expose public api for handle 2016-12-24 05:57:44 +01:00
maik klein 7bfe4d9531 Typo in readme 2016-12-24 05:39: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 5df0c2320d Deleted the wrong library 2016-12-24 00:12:41 +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 582948d192 Added "Why Ash" to README.md 2016-12-23 22:02:03 +01:00
maik klein 2a95df0727 Bump version to 0.2.0 2016-12-23 21:53:07 +01:00
maik klein f39baa7e34 Added error handling for optional extension loading 2016-12-23 21:43:41 +01:00
maik klein e706df027f Type in readme 2016-12-23 21:42:13 +01:00
maik klein 03d44a42df Added option loading example 2016-12-23 21:41:16 +01:00
maik klein c6a13fbe08 Remove "Open Question" 2016-12-23 12:05:56 +01:00
maik klein 44fab5c829 Fix extension list .md 2016-12-23 11:43:44 +01:00
maik klein 1f8e284ca9 Refactored extension loading into seperate modules 2016-12-23 11:42:18 +01:00
maik klein e5efcc3c1d Update extensions 2016-12-23 11:41:43 +01:00
maik klein 8c086a5945 Add mod allocator to lib.rs 2016-12-23 10:52:58 +01:00