Commit Graph

16 Commits

Author SHA1 Message Date
8db4f7f421 build: translate more functionality to c++17 2017-09-19 18:22:40 +10:00
3b1019625e object: use implicit native casting where possible 2017-09-14 13:14:36 +10:00
a303e5615a build: quick tests for vk::native support 2017-09-14 02:14:32 +10:00
cb8d895ec5 misc: bump copyright header years 2017-09-13 23:26:15 +10:00
7bc8870e06 except: prefer safer try_foo style accessors 2017-09-09 15:34:27 +10:00
b3274df3a9 except: split try_array into try_values/try_handles
sometimes we will need to coerce types from try_array into our own
wrapper types and it is a little difficult to express the required types
in the one template function.
2017-09-09 15:30:04 +10:00
8726ca81cb physical_device: prefer try_array over manual queries 2017-09-09 13:42:58 +10:00
54e1255f9d object: rename id' as native' 2017-09-08 17:11:35 +10:00
d18362e542 physical_device: add surface queries 2017-09-07 15:53:05 +10:00
15fa664d34 physical_device: add memory_properties query 2017-09-07 12:51:00 +10:00
83e7621b40 except: add try_func and try_query 2017-09-06 12:12:29 +10:00
7163123b71 physical_device: add queue_families query 2017-09-01 13:12:37 +10:00
7850699178 object: fill out object instantiation routines 2017-05-26 16:32:31 +10:00
dbb8b7ee10 build: move objects into cruft::vk namespace 2017-05-26 16:30:48 +10:00
560a0d91e4 add licencing information 2016-02-26 13:39:01 +11:00
3229e63406 initial import 2016-02-24 11:11:41 +11:00