8649 Commits (b5a4fc03b04419f00409c462292da2daefac6cfb)
 

Author SHA1 Message Date
Vladimír Vondruš b5a4fc03b0 Vk: add missing enums and/or docs for VK_KHR_acceleration_structure. 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š 7a0da83c44 doc: introduce \relativeref and shorten some excessive references. 5 years ago
Vladimír Vondruš 661c26be2d Vk: recognize VK_EXT_extended_dynamic_state. 5 years ago
Vladimír Vondruš c1a3a89fb1 Vk: doc++ 5 years ago
Vladimír Vondruš 99b3c94e17 external: regenerate Vulkan headers. 5 years ago
Vladimír Vondruš e23af8b4a6 Vk: provide comparison for MeshLayout. 5 years ago
Vladimír Vondruš 1f89710b35 Vk: enforce binding and location ordering in MeshLayout. 5 years ago
Vladimír Vondruš bbb066664b Vk: add a wrapper for mesh layout setup. 5 years ago
Vladimír Vondruš bd56ed2d51 Vk: add a helper for connecting just one structure. 5 years ago
Vladimír Vondruš 11cca8e315 Vk: add a VertexFormat enum. 5 years ago
Vladimír Vondruš 437b3d1556 GL: don't check for Windows-only workarounds everywhere. 5 years ago
Vladimír Vondruš 18cced3e6b Vk: add an execution-only pipelineBarrier() overload. 5 years ago
Vladimír Vondruš d4f4540913 Vk: this might be important to mention. 5 years ago
Vladimír Vondruš f721fac45d Vk: don't use ImageUsage::Sampled on a linear image. 5 years ago
Vladimír Vondruš 4906b23c21 Vk: use sRGB literals in doc snippets. 5 years ago
Vladimír Vondruš 5e74ec7be3 package: test with VK_KHR_copy_commands2 disabled as well. 5 years ago
Vladimír Vondruš 2ab4a8a78a Vk: doc++ 5 years ago
Vladimír Vondruš 2c25cd6fc0 Vk: an ability to check if a particular extension revision is supported. 5 years ago
Vladimír Vondruš 7461a2fe0a Vk: well OF COURSE I made an error when using std::lower_bound()! 5 years ago
Vladimír Vondruš 79c3519045 Vk: add driver workaround scaffolding and the first one for SwiftShader. 5 years ago
Vladimír Vondruš 1a1eacc844 Vk: pass VkPhysicalDevice to Device::wrap(). 5 years ago
Vladimír Vondruš 762604ee7f Vk: test that Device::properties() exist even for wrapped devices. 5 years ago
Vladimír Vondruš 4af6e9489c Vk: doc++ 5 years ago
Vladimír Vondruš 15fd1c432a Vk: naming whoopsie. 5 years ago
Vladimír Vondruš 156e7b64bf Vk: wait, why the whole LayerProperties are not const? 5 years ago
Vladimír Vondruš 1940488da4 Vk: rework {Extension,Layer}Properties internals using ArrayTuple. 5 years ago
Vladimír Vondruš c913db810b Vk: document required ImageUsage in all APIs taking images. 5 years ago
Vladimír Vondruš a0659b85f7 Vk: unify formatting on Buffer / Image creation snippets. 5 years ago
Vladimír Vondruš b743185dd4 Vk: clean up some minor copypaste naming weirdness. 5 years ago
Vladimír Vondruš 9e3680e3e1 doc: update the GL troubleshooting docs a bit. 5 years ago
Vladimír Vondruš 47add2f7dd Vk: implement image clears, buffer, image and buffer/image copies. 5 years ago
Vladimír Vondruš 9abdce52b4 Vk: ImageMemoryBarrier constructor with implicit aspects. 5 years ago
Vladimír Vondruš 588c17fa18 Vk: make the PixelFormat -> ImageAspect converter public. 5 years ago
Vladimír Vondruš 7b431a6dfb Vk: implement a buffer fill command. 5 years ago
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š c0e8d4c00b Math: make Range searchable under AABB. 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