352 Commits (9b160e95c391d95dbbc09cce367f3a2df4255cd6)

Author SHA1 Message Date
Vladimír Vondruš dc3502d921 Vk: convenience cmd.pipelineBarrier() overloads. 5 years ago
Vladimír Vondruš 36cb9b76aa Vk: go back to SubpassDependency argument order like Vulkan has. 5 years ago
Vladimír Vondruš aae41288e8 Vk: implement a pipeline barrier command. 5 years ago
Vladimír Vondruš 1508670704 Vk: ad a Queue::submit() returning a Fence. 5 years ago
Vladimír Vondruš a51a68d5c1 Vk: minor. 5 years ago
Vladimír Vondruš daf175b797 Vk: add assertions to prevent information loss in Vulkan 1.1 fallbacks. 5 years ago
Vladimír Vondruš 4c5927eb1c Vk: document why storing the original wrappers in RenderPass internals. 5 years ago
Vladimír Vondruš ef107e4dad Vk: doc++ 5 years ago
Vladimír Vondruš da85f98c91 Vk: move command implementation to files containing related structures. 5 years ago
Vladimír Vondruš 963526ac28 Vk: expose image aspects enum. 5 years ago
Vladimír Vondruš e1930d7929 Vk: doc++ 5 years ago
Vladimír Vondruš 443a8b75fc external: expose VK_KHR_copy_commands2. 5 years ago
Vladimír Vondruš bf671d272c Vk: finally *some* docs on command buffer and render pass usage. 5 years ago
Vladimír Vondruš 3e0992b5a7 Vk: wrap the full SubpassDependency. 5 years ago
Vladimír Vondruš a01dc831a7 Vk: wait, these "V1" structs are not used for anything. 5 years ago
Vladimír Vondruš ef706f8329 Vk: doc++ 5 years ago
Vladimír Vondruš 0825db39ab Vk: rethink render pass creation to make it clearer (but more verbose). 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 8f97b144dc Vk: DOXYGEN Y U SO SHITTY 5 years ago
Vladimír Vondruš a08163f056 Vk: add PixelFormat test to a correct IDE folder. 5 years ago
Vladimír Vondruš 08bc70545d Vk: test also that PixelFormat debug output matches for each value. 5 years ago
Vladimír Vondruš b46b59ebef Vk: shorten PixelFormat test cases. 5 years ago
Vladimír Vondruš f681136a1c Vk: forgot to install the PixelFormat header. 5 years ago
Vladimír Vondruš 3cb41f47f6 Vk: doc++ 5 years ago
Vladimír Vondruš b14978dced Vk: doc++ 5 years ago
Vladimír Vondruš 64c2c7a348 Vk: add a PixelFormat enum. 5 years ago
Vladimír Vondruš 83d2be5d8f Vk: MoltenVK Y U SO WEIRD. 5 years ago
Vladimír Vondruš 90c5a85be1 Vk: MoltenVk reports driver version as 0.2, failing this test. 5 years ago
Vladimír Vondruš 3378ca3f57 Vk: expose and implement KHR_portability_subset. 5 years ago
Vladimír Vondruš 9f48887aac Vk: proper structure order in docs. 5 years ago
Vladimír Vondruš 6c99537b6b Vk: expose EXT_vertex_attribute_divisor. 5 years ago
Vladimír Vondruš 46ed065bb2 Vk: implement queue submit. 5 years ago
Vladimír Vondruš 4c964b6a77 Vk: doc++ 5 years ago
Vladimír Vondruš 9aab4fb0d9 Vk: make the Instance immovable as well. 5 years ago
Vladimír Vondruš 50fa6b2ecc Vk: make the Device immovable. 5 years ago
Vladimír Vondruš b81d35d8ac Vk: make Queue move-only. 5 years ago
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