1786 Commits (699002cfd509ecf7bf7ee1b2f74dd09ac9e7e148)

Author SHA1 Message Date
Vladimír Vondruš 699002cfd5 SceneGraph: fix building of certain SceneGraph APIs with doubles. 5 years ago
Vladimír Vondruš dc9ab83afe doc: write up guidelines for Vulkan CreateInfo wrapper implementation. 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š c32f75ddf3 Vk: implement a RenderPass wrapper. 5 years ago
Vladimír Vondruš fa31077789 Platform: sync EmscriptenApp canvas size setup for the contextless case. 5 years ago
Vladimír Vondruš 4547f0a4aa Platform: notify about hardcoded WebGL canvas size in verbose output. 5 years ago
Vladimír Vondruš 03ca45bd0c Platform: fix verbose log for app-specified DPI scaling. 5 years ago
abgita f9b07ac290 Typo: simultaenous -> simultaneous. 5 years ago
Vladimír Vondruš 271f8b6fec Vk: tighten rules for extension-dependent code paths. 5 years ago
Vladimír Vondruš 4b7b74715d doc: forgot to list this Vulkan API. 5 years ago
Vladimír Vondruš 6bb4fd321e doc: expand rules about Vulkan CreateInfo structures. 5 years ago
Vladimír Vondruš 642a90f75d GL: fix the value of Renderer::Memory::Barrier::ShaderStorage. 6 years ago
Vladimír Vondruš 42ca60b376 Vk: doc++ 6 years ago
Vladimír Vondruš e9b0d9cd4a doc: list all current Vulkan structures in the mapping tables. 6 years ago
Vladimír Vondruš 518abbbe04 doc: update changelog, mark implemented Vulkan extensions as such. 6 years ago
Vladimír Vondruš 144b6229b2 Vk: recognize SamplerWrapping::MirrorClampToEdge. 6 years ago
Vladimír Vondruš a7ac8ea6fc doc: add info about adding new Vulkan versions / extensions. 6 years ago
Vladimír Vondruš b9ec5776bb doc: mention ignored overrides for Vulkan host allocations. 6 years ago
Vladimír Vondruš e81f4d5224 Vk: overview docs for Memory, Buffer and Image. 6 years ago
Vladimír Vondruš 7bc4e83733 doc: property retrieval optimization isn't essentially needed. 6 years ago
Vladimír Vondruš cacd2e9c69 doc: this is hidden anyway, so it can be NoCreate as well. 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š 6b39e7c2b5 Vk: make InstanceCreateInfo implicitly constructible. 6 years ago
Vladimír Vondruš 7799a8d3ff Vk: Doxygen continues to be a massively underwhelming disappointment. 6 years ago
Vladimír Vondruš cad08497b1 Vk: DeviceCreateInfo::addQueues() overload taking QueueFlags directly. 6 years ago
Vladimír Vondruš 8c1b85f519 Vk: implement VK_KHR_driver_properties. 6 years ago
Vladimír Vondruš 63acbc7a22 Vk: it's inevitable, DeviceProperties are going to stay forever. 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
Vladimír Vondruš 19c9243d3b Vk: querying image memory requirements. 6 years ago
Vladimír Vondruš fcd0afb306 Vk: add an Image wrapper. 6 years ago
Vladimír Vondruš cc9c71f601 Add a NoAllocate tag. 6 years ago
Vladimír Vondruš a4d906de86 Vk: querying device memory heaps and types. 6 years ago
Vladimír Vondruš a62e2b8f09 Vk: start writing some actual docs. 6 years ago
Vladimír Vondruš c6f377b45f Vk: this DeviceCreateInfo constructor is garbage. 6 years ago
Vladimír Vondruš b45c9c310f Vk: command pool and buffer reset. 6 years ago
Vladimír Vondruš 2353ba8c1a Vk: command buffer allocation. 6 years ago
Vladimír Vondruš 4f538a0719 Vk: command pool creation. 6 years ago
Vladimír Vondruš 3b9acd27fb Vk: base class for Vulkan tests. 6 years ago
Vladimír Vondruš f75cc9330c Vk: a non-error-prone way to retrieve queues after device creation. 6 years ago
Vladimír Vondruš 374f816762 Vk: device creation. 6 years ago
Vladimír Vondruš b91e137058 Vk: initial seed for the magnum-vk-info utility. 6 years ago
Vladimír Vondruš 81cafc9ddf Vk: querying device queue family properties. 6 years ago
Vladimír Vondruš d28442e9b1 Vk: device extension enumeration. 6 years ago
Vladimír Vondruš aa384a5d38 Vk: initial device enumeration. 6 years ago
Vladimír Vondruš 0392aeb878 Vk: instance creation. 6 years ago
Vladimír Vondruš 64ba1e6732 Vk: enumerating instance extension properties. 6 years ago