8489 Commits (cf60ea3d0dbe5c44d7b32b0b02c35c4259e2eeec)
 

Author SHA1 Message Date
Vladimír Vondruš cf60ea3d0d Vk: doc-- 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š 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š 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
Vladimír Vondruš de1d520caf Vk: no need to prefix with Vk:: in tests. 5 years ago
Vladimír Vondruš 34a52e48ed Math: link to the corresponding classic GL/GLU functions. 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
Vladimír Vondruš d2961f19f4 Test: use new TestSuite API to simplify things. 5 years ago
Vladimír Vondruš 91631139f7 Test: use shorter std::is_copy_{constructible,assignable} everywhere. 5 years ago
Vladimír Vondruš 6bb4fd321e doc: expand rules about Vulkan CreateInfo structures. 5 years ago
Vladimír Vondruš 2109c0b51e Platform: hide AndroidApplication::Flags from the header. 5 years ago
Vladimír Vondruš 92d0609e33 shaderconverter: avoid creating StringViews on dangling std::strings. 6 years ago
Vladimír Vondruš 144326043d Vk: doc++ 6 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š 2121292052 Vk: add a TODO. 6 years ago
Vladimír Vondruš 299f2ff0c5 Vk: what's this blabber about "some Vulkan targets". 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š 98dced8c04 Vk: add MemoryRequirements::alignedSize(). 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š d53dc06e9c Vk: ability to allocate Buffer directly during construction. 6 years ago
Vladimír Vondruš 086f531f17 Vk: binding Buffer memory. 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š 7e5d811450 Vk: implement memory mapping. 6 years ago
Vladimír Vondruš 70805d0acc Vk: remember allocated memory size. 6 years ago
Vladimír Vondruš e725528b5a Vk: ability to allocate Image directly during construction. 6 years ago