66 Commits (e0c3bda762bdfd0ee70da0f0b9f0d8fa0d520661)

Author SHA1 Message Date
Vladimír Vondruš bbb54a9df8 It's 2023 already! 3 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš b54a60fddd Trade: initial redesign of the SceneData class. 4 years ago
Vladimír Vondruš 412d54b25b Vk: implement descriptor set allocation, freeing and pool reset. 5 years ago
Vladimír Vondruš 0ef77cab3a Vk: doc++ 5 years ago
Vladimír Vondruš c045d1666c Vk: add a DescriptorPool wrapper. 5 years ago
Vladimír Vondruš 391e680721 Vk: implement a DescriptorSetLayout. 5 years ago
Vladimír Vondruš a99cde44bb Vk: add a ShaderStages enum set. 5 years ago
Vladimír Vondruš ae9ff0ae28 Vk: implement a Sampler wrapper. 5 years ago
Vladimír Vondruš d7d4cd7223 Vk: doc++ 5 years ago
Vladimír Vondruš d4ab9f4cb0 Vk: implemented a Mesh wrapper. 5 years ago
Vladimír Vondruš d436e7ab50 Vk: expose EXT_robustness2 and EXT_image_robustness2 extensions. 5 years ago
Vladimír Vondruš d6d2ade9b3 Vk: doc++ 5 years ago
Vladimír Vondruš 5604ccf3cd Vk: implement binding a pipeline. 5 years ago
Vladimír Vondruš 45c4fa20f7 Vk: compute pipeline creation. 5 years ago
Vladimír Vondruš f84a385fea Vk: initial rasterization pipeline creation. 5 years ago
Vladimír Vondruš f438199b7a Vk: doc++ 5 years ago
Vladimír Vondruš f32cc66d3d Vk: a container for a shader set needed by a pipeline. 5 years ago
Vladimír Vondruš 65346cdb5a Vk: an extremely minimal PipelineLayout wrapper. 5 years ago
Vladimír Vondruš 661c26be2d Vk: recognize VK_EXT_extended_dynamic_state. 5 years ago
Vladimír Vondruš bbb066664b Vk: add a wrapper for mesh layout setup. 5 years ago
Vladimír Vondruš 4af6e9489c Vk: doc++ 5 years ago
Vladimír Vondruš 47add2f7dd Vk: implement image clears, buffer, image and buffer/image copies. 5 years ago
Vladimír Vondruš 7b431a6dfb Vk: implement a buffer fill command. 5 years ago
Vladimír Vondruš aae41288e8 Vk: implement a pipeline barrier command. 5 years ago
Vladimír Vondruš ef107e4dad Vk: doc++ 5 years ago
Vladimír Vondruš 963526ac28 Vk: expose image aspects enum. 5 years ago
Vladimír Vondruš 6898831319 doc: add also enum and handle types to the Vulkan API mapping list. 5 years ago
Vladimír Vondruš 443a8b75fc external: expose VK_KHR_copy_commands2. 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 3378ca3f57 Vk: expose and implement KHR_portability_subset. 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š 4a49b3a770 Vk: implement render pass begin / end / next commands. 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š 5099b8c997 Vk: add a Fence wrapper. 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š 7bdf0feba1 Vk: expose the new RT extensions. 5 years ago
Vladimír Vondruš 1ee2b40c53 Vk: fetching of supported device features. 5 years ago
Vladimír Vondruš c32f75ddf3 Vk: implement a RenderPass wrapper. 5 years ago
Vladimír Vondruš 4b7b74715d doc: forgot to list this Vulkan API. 5 years ago
Vladimír Vondruš e9b0d9cd4a doc: list all current Vulkan structures in the mapping tables. 6 years ago
Vladimír Vondruš ae3dbe1c36 Vk: Shader wrapper. 6 years ago
Vladimír Vondruš 579ce0e14f Vk: querying buffer memory requirements. 6 years ago
Vladimír Vondruš e44d5af48d Vk: initial Buffer wrapper. 6 years ago
Vladimír Vondruš 7799a8d3ff Vk: Doxygen continues to be a massively underwhelming disappointment. 6 years ago
Vladimír Vondruš b6e41ab1a7 Vk: initial APIs for binding a memory to an image. 6 years ago
Vladimír Vondruš a16c7d6e7d Vk: initial memory allocation. 6 years ago