Commit graph

62 commits

Author SHA1 Message Date
Thomas Koehler 544870ab24 Added (invalidate|flush)_mapped_memory_ranges 2017-09-14 17:23:00 +02:00
Dzmitry Malyshau 991a114018 Added cmd_fill_buffer and cmd_update_buffer 2017-09-06 10:06:25 -04:00
Maik Klein e208c247af Bump version 2017-09-05 23:37:07 +02:00
Maik Klein 5b146d8085 add copy_image_to_buffer 2017-09-05 23:35:08 +02:00
Maik Klein 54bdc204d2 bump version 2017-08-19 18:48:22 +02:00
msiglreith 5b43266338 Add image resolve command 2017-08-11 15:57:55 +02:00
msiglreith a8081bc21d Add depth stencil image clearing command 2017-08-11 14:12:25 +02:00
msiglreith 6d6267693e Add commands for indirect draw/dispatch, next subpass and setting ref values 2017-08-06 18:57:59 +02:00
Maik Klein 090ee89e1d Bump version 2017-07-09 09:15:29 +02:00
Maik Klein 18fe1f7916 Remove AlignByteSlice 2017-07-08 10:25:47 +02:00
Maik Klein c559e4d731 Use c_void instead of () 2017-07-08 10:24:42 +02:00
Maik Klein 5875de85ce Switch to libc 2017-07-08 09:40:38 +02:00
Maik Klein b100cc55a7 Bump version 2017-07-06 18:10:43 +02:00
Maik Klein e8b726a483 Reformat project with the new rustfmt 2017-07-06 18:00:05 +02:00
Maik Klein f32988a0c6 Add reset_descriptor_pool + reformat file 2017-07-06 17:58:05 +02:00
Maik Klein 9c1698e2f1 [Fix] Incorrect copying from slice 2017-06-18 13:52:21 +02:00
Maik Klein d22e1b1fe3 Align now uses "copy_from_slice" for C aligned slices 2017-06-16 13:18:18 +02:00
Maik Klein cdc2fa94d9 Add asset to check for aligned size 2017-06-11 20:38:03 +02:00
Maik Klein 1d4e2946c9 bump version 2017-06-11 17:52:12 +02:00
Maik Klein 90d67c29c9 Switch util::* to DeviceSize 2017-06-11 17:49:38 +02:00
Maik Klein 0f8ac7ecff bump version 2017-06-11 15:07:26 +02:00
Maik Klein 0b8f554dd9 use correct padding 2017-06-11 14:59:12 +02:00
Maik Klein f56d72bda6 Mark alignment structs as unsafe 2017-06-05 10:56:42 +02:00
Maik Klein 9c6e236d6a Add Error trait for DeviceError 2017-06-05 10:56:03 +02:00
Maik Klein 39140519da Add error trait for InstanceError 2017-06-05 10:53:54 +02:00
Maik Klein 9939be179c Add Error trait to vk::Result 2017-06-05 10:53:04 +02:00
Maik Klein dc202bb6b6 Add util functions for alignment 2017-06-03 23:36:07 +02:00
Maik Klein a9bb2e2b99 map_memory returns a void ptr 2017-06-03 23:35:36 +02:00
Itai f0b29696cb Add create_pipeline_cache and destroy_pipeline_cache 2017-05-14 13:16:12 +03:00
Maik Klein 9807a782f4 Bump version 2017-04-30 15:43:48 +02:00
Maik Klein 39e79db05a Add cmd_execute 2017-04-30 15:43:14 +02:00
Maik Klein 2ab5495367 0.15.7 2017-04-29 16:07:26 +02:00
Maik Klein e0bd5fd60f bump version 2017-04-29 15:38:06 +02:00
msiglreith 0b7f81205c Add create_compute_pipelines to device 2017-04-28 16:10:13 +02:00
Christian Howe bfc39d5c80 Expose InstanceError 2017-04-25 01:00:26 -04:00
Maik Klein 655870d04a Add get fence status 2017-04-23 10:04:24 +02:00
Maik Klein 534e0c70fd readme path 2017-04-22 17:15:48 +02:00
Maik Klein d267b52e45 inc version 2017-04-22 15:24:59 +02:00
Maik Klein 35785d3539 Add cargo realse to .toml 2017-04-22 15:09:44 +02:00
Maik Klein f5b04a888d Add reset command pool 2017-04-22 15:07:07 +02:00
Maik Klein c4e5812668 Switching to a cargo workspace 2017-04-16 12:44:34 +02:00
maik klein 6f89804efd Restructure of the entire project 2016-12-09 20:15:59 +01:00
maik klein 4edadcdf4a Read me update 2016-12-09 19:25:48 +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 488d2392ce Beauty cleanup 2016-12-09 01:58:24 +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
maik klein 757bb70fad Fruther prorgress to fix triangle perf issue 2016-12-08 23:09:24 +01:00
maik klein 6879f42957 type safe flags + default 2016-12-08 00:01:16 +01:00