Commit Graph

11 Commits

Author SHA1 Message Date
Andreas Süßenbach
9faa3608f1 Made the generated header 32-bit safe by explicitly casting vk::* objects to Vk* in all operator==(). 2016-08-12 09:38:48 +02:00
Andreas Süßenbach
73857ee1dd Add security check and resize on vector-returning functions where the size of the vector is queried from vulkan, and the size can potentially change between querying the size and querying the data. (#18) 2016-08-09 11:33:30 +02:00
Markus Billeter
40139e1741 Regenerate vulkan.hpp 2016-07-27 14:24:10 +02:00
Markus Tavenrath
02f86eafea Update to version 1.0.21 (#12) 2016-07-27 09:41:47 +02:00
Markus Tavenrath
bc59efe23c Remove nvidia references 2016-07-26 16:28:30 +02:00
Markus Tavenrath
a31b910628 Fix gcc/clang includes and warnings 2016-07-26 16:16:45 +02:00
Andreas Süßenbach
54eab5414c Introduce operator== and operator!=() on structs 2016-07-25 20:31:10 +02:00
Andreas Süßenbach
c0fb89411e Add member functions begin(), end(), front(), back(), and empty() to vk::ArrayProxy to make it a better container. 2016-07-25 06:04:56 +02:00
Markus Tavenrath
65a7d2f644 Update to Vulkan 1.0.17, Switch to Apache 2.0 license 2016-07-14 10:29:16 +02:00
Andreas Süßenbach
be9beb84ac Added singular version of some functions
For functions that would return a vector of stuff, a singular version is introduced returning just on stuff.
Currently, that's just createGraphicsPipeline, createComputePipeline, and createSharedSwapchainKHR.
2016-06-22 14:06:14 +02:00
Andreas Süßenbach
d2aea04b6c Renamed from VkCpp to VulkanHpp 2016-06-21 10:35:47 +02:00