Commit graph

67 commits

Author SHA1 Message Date
maik klein 3d0120ef3d Unsued begin command buffer 2016-12-29 07:50:54 +01:00
maik klein 0f52807193 Examples now properly free their objects 2016-12-29 06:02:37 +01:00
maik klein 8a6a7823c4 queue_present to swapchain 2016-12-29 04:32:55 +01:00
maik klein b49b2b1deb Add allocator to the windows example 2016-12-28 11:13:36 +01:00
maik klein f01eb2d9d5 Adds missing allocators for the extensions 2016-12-28 11:04:50 +01:00
maik klein 0eaf851afa Added allocators to the examples 2016-12-28 09:24:24 +01:00
maik klein ce4945a61c Add allocation callbacks everywhere 2016-12-28 09:07:27 +01:00
maik klein 85b7a7c136 update cargo lock 2016-12-28 06:03:28 +01:00
maik klein 0f4e24e3f1 Remove lockfile in Ash and update lockfile for the examples 2016-12-28 05:09:54 +01:00
maik klein 28908142b4 Added extension name support 2016-12-28 04:19:03 +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 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 d5f3c11ba2 Added experimental windows support 2016-12-26 01:58:44 +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 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 8c7a459b90 another unsafe function pass 2016-12-24 02:28:28 +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 ccfd6b636a Updated triangle for xlib loader 2016-12-23 02:45:47 +01:00
maik klein f02a5c25c9 Updated triangle with the new loader 2016-12-23 00:01:21 +01:00
maik klein 9ba4ac429f Fixed screenshot 2016-12-12 04:30:01 +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 c83346aa70 update README 2016-12-09 21:01:44 +01:00
maik klein a2e02f95da Remove glfw dep from ash 2016-12-09 20:26:01 +01:00
maik klein 6f89804efd Restructure of the entire project 2016-12-09 20:15:59 +01:00
maik klein 867d3cddc8 open questions 2016-12-09 20:06:50 +01:00
maik klein c49013e6a3 README progress 2016-12-09 19:39:16 +01:00
maik klein 4edadcdf4a Read me update 2016-12-09 19:25:48 +01:00
maik klein 72f85fc77f Base for cross platform surface creation 2016-12-09 17:02:36 +01:00
maik klein 3f116eabe8 Added index buffer to the triangle example 2016-12-09 16:51:47 +01:00
maik klein 4d7b1b7b8d Rm unsued files 2016-12-09 16:34:31 +01:00
maik klein f10e00eea2 Remove all Into wrapper 2016-12-09 01:55:29 +01:00
maik klein 5ed62ba2a4 Cleanup unused things 2016-12-09 01:28:47 +01:00