166 Commits (84bdb8076dfa095d224a1b04da4ea3348bc62a87)

Author SHA1 Message Date
Vladimír Vondruš 84bdb8076d Vk: de-inline Queue members and test them. 5 years ago
Vladimír Vondruš 82d874040e Vk: avoid redefining CORRADE_NO_ASSERT. 5 years ago
Vladimír Vondruš 9ad26feda0 Vk: store size in the Framebuffer and reuse it in RenderPassCreateInfo. 5 years ago
Vladimír Vondruš 4a49b3a770 Vk: implement render pass begin / end / next commands. 5 years ago
Vladimír Vondruš 495c1d9a7f Vk: doc++ 5 years ago
Vladimír Vondruš 349dc77322 Vk: don't use VK_STRUCTURE_TYPE_APPLICATION_INFO for sType in tests. 5 years ago
Vladimír Vondruš 9dbe377ac4 Vk: properly test Image::format(). 5 years ago
Vladimír Vondruš fd46515a21 Vk: account for cursed drivers doing cursed things with extensions. 5 years ago
Vladimír Vondruš 7ee30c55e3 Vk: command buffer begin and end. 5 years ago
Vladimír Vondruš 32cc6ed69d Vk: fence status, reset and wait. 5 years ago
Vladimír Vondruš 2bcb5d6d9e Vk: more useful MAGNUM_VK_INTERNAL_ASSERT_SUCCESS_OR(). 5 years ago
Vladimír Vondruš b977a14214 Vk: unneeded include. 5 years ago
Vladimír Vondruš 5099b8c997 Vk: add a Fence wrapper. 5 years ago
Vladimír Vondruš 5c554a039e Vk: doc++ 5 years ago
Vladimír Vondruš 46a30e2ff1 Vk: doc++ 5 years ago
Vladimír Vondruš 71af6a034c Vk: implement a Framebuffer wrapper. 5 years ago
Vladimír Vondruš 4a93c092b0 Vk: image view wrapper. 5 years ago
Vladimír Vondruš 0684894324 Vk: whoops, forgot these. 5 years ago
Vladimír Vondruš 88d2acc66e Vk: expand the Result enum with values for all extensions we have. 5 years ago
Vladimír Vondruš 7bdf0feba1 Vk: expose the new RT extensions. 5 years ago
Vladimír Vondruš 3f1a3eb1c2 Vk: a bit more robust feature enablement. 5 years ago
Vladimír Vondruš aad588054a Vk: implement Device feature enablement. 5 years ago
Vladimír Vondruš a4382c6305 Vk: more utilites for heavyweight structure chain processing. 5 years ago
Vladimír Vondruš 6f867c2ab3 Vk: doc++ 5 years ago
Vladimír Vondruš 51cf303585 Vk: list device features in magnum-vk-info. 5 years ago
Vladimír Vondruš 1ee2b40c53 Vk: fetching of supported device features. 5 years ago
Vladimír Vondruš ff916e1934 Vk: internal helper for checking both extension and its core version. 5 years ago
Vladimír Vondruš 613a0d8cf6 Vk: write an internal helper for connecting Vulkan structures. 5 years ago
Vladimír Vondruš 75d2e20c97 Vk: move constructors should be implicit, so test that property. 5 years ago
Vladimír Vondruš d06e64d770 Vk: rename DeviceVkTest test case for clarity. 5 years ago
Vladimír Vondruš ccab98920f Vk: DeviceCreateInfo state is allocated always. 5 years ago
Vladimír Vondruš 71b2fca3d8 Vk: rename private Device member for clarity. 5 years ago
Vladimír Vondruš 6acd7b72b1 Vk: doc++ 5 years ago
Vladimír Vondruš 4f789ce92b Vk: okay, I need these weird extension definitions now. 5 years ago
Vladimír Vondruš 4f22a6a3fe Test: forgot to set IDE folders for some of these. 5 years ago
Vladimír Vondruš cf60ea3d0d Vk: doc-- 5 years ago
Vladimír Vondruš 909dd781df Vk: put CreateInfo structures to dedicated headers. 5 years ago
Vladimír Vondruš 98a69fc568 Vk: rethink "creation" docs. 5 years ago
Vladimír Vondruš 299a17f95b Vk: clarify what's the extra Memory::wrap() parameter for, add assert. 5 years ago
Vladimír Vondruš 8ea64e814a Vk: DeviceCreateInfo wasn't properly movable. 5 years ago
Vladimír Vondruš 4933583f7f Vk: Device(..., const DeviceCreateInfo&) wasn't covered. 5 years ago
Vladimír Vondruš f6532e1a5c Vk: implicitly enable VK_KHR_create_renderpass2. 5 years ago
Vladimír Vondruš eb42342d16 Vk: minor cleanup. 5 years ago
Vladimír Vondruš c32f75ddf3 Vk: implement a RenderPass wrapper. 5 years ago
Vladimír Vondruš de1d520caf Vk: no need to prefix with Vk:: in tests. 5 years ago
abgita f9b07ac290 Typo: simultaenous -> simultaneous. 5 years ago
Vladimír Vondruš 1579a89e47 Vk: expose VK_IMAGE_LAYOUT, finally. 5 years ago
Vladimír Vondruš 271f8b6fec Vk: tighten rules for extension-dependent code paths. 5 years ago
Vladimír Vondruš 5a838c9220 Vk: this can be written in a shorter way. 5 years ago
Vladimír Vondruš 4b7b74715d doc: forgot to list this Vulkan API. 5 years ago