..
Implementation
Vk: work around crashy vkGetDeviceQueue2() on SwiftShader.
4 years ago
Test
Vk: fix arguments passed to AssertTest.
4 years ago
Assert.h
Vk: hello, MinGW, why are you so special again?!
5 years ago
Buffer.cpp
Vk: implement image clears, buffer, image and buffer/image copies.
5 years ago
Buffer.h
Vk: implement image clears, buffer, image and buffer/image copies.
5 years ago
BufferCreateInfo.h
Vk: implement a DescriptorSetLayout.
5 years ago
CMakeLists.txt
Vk: implement descriptor set allocation, freeing and pool reset.
5 years ago
CommandBuffer.cpp
Vk: save current dynamic state on a pipeline bind.
5 years ago
CommandBuffer.h
Vk: add a short human-readable description to each Vulkan object.
5 years ago
CommandPool.cpp
Updated copyright year.
5 years ago
CommandPool.h
Vk: doc++
5 years ago
CommandPoolCreateInfo.h
Updated copyright year.
5 years ago
ComputePipelineCreateInfo.h
Vk: compute pipeline creation.
5 years ago
DescriptorPool.cpp
Adapt to Corrade changes.
5 years ago
DescriptorPool.h
Vk: implement descriptor set allocation, freeing and pool reset.
5 years ago
DescriptorPoolCreateInfo.h
Vk: implement descriptor set allocation, freeing and pool reset.
5 years ago
DescriptorSet.cpp
Vk: implement descriptor set allocation, freeing and pool reset.
5 years ago
DescriptorSet.h
Vk: implement descriptor set allocation, freeing and pool reset.
5 years ago
DescriptorSetLayout.cpp
Adapt to Corrade changes.
5 years ago
DescriptorSetLayout.h
Vk: implement descriptor set allocation, freeing and pool reset.
5 years ago
DescriptorSetLayoutCreateInfo.h
Vk: implement descriptor set allocation, freeing and pool reset.
5 years ago
DescriptorType.cpp
Vk: add debug output for DescriptorType.
5 years ago
DescriptorType.h
Vk: add a DescriptorPool wrapper.
5 years ago
Device.cpp
Vk: print also driver info in Device creation log.
4 years ago
Device.h
doc: cnsistently reference all Magnum CLI tools from related APIs.
5 years ago
DeviceCreateInfo.h
Vk: clarify where CreateInfo does a copy of a list/string.
5 years ago
DeviceFeatures.cpp
Updated copyright year.
5 years ago
DeviceFeatures.h
Vk: implement a DescriptorSetLayout.
5 years ago
DeviceProperties.cpp
Adapt to Corrade changes.
5 years ago
DeviceProperties.h
Vk: rename PipelineStage::AllGraphics to AllRasterization.
5 years ago
Enums.cpp
Vk: implement a Sampler wrapper.
5 years ago
Enums.h
Vk: implement a Sampler wrapper.
5 years ago
ExtensionProperties.cpp
Vk: an ability to check if a particular extension revision is supported.
5 years ago
ExtensionProperties.h
Vk: an ability to check if a particular extension revision is supported.
5 years ago
Extensions.cpp
Vk: expose EXT_robustness2 and EXT_image_robustness2 extensions.
5 years ago
Extensions.h
Vk: minor OCD thing.
5 years ago
Fence.cpp
Vk: allow multiple values in MAGNUM_VK_INTERNAL_ASSERT_SUCCESS_OR().
5 years ago
Fence.h
Vk: add a short human-readable description to each Vulkan object.
5 years ago
FenceCreateInfo.h
Vk: these includes aren't needed here.
5 years ago
Framebuffer.cpp
Adapt to Corrade changes.
5 years ago
Framebuffer.h
Updated copyright year.
5 years ago
FramebufferCreateInfo.h
Vk: clarify where CreateInfo does a copy of a list/string.
5 years ago
Handle.cpp
Updated copyright year.
5 years ago
Handle.h
Updated copyright year.
5 years ago
Image.cpp
Vk: add driver workaround scaffolding and the first one for SwiftShader.
5 years ago
Image.h
Vk: typo.
5 years ago
ImageCreateInfo.h
GL,Vk: clarify behavior with implementation-specific type/format values.
4 years ago
ImageView.cpp
Vk: make the PixelFormat -> ImageAspect converter public.
5 years ago
ImageView.h
Updated copyright year.
5 years ago
ImageViewCreateInfo.h
Vk: expose image aspects enum.
5 years ago
Instance.cpp
Fix invalid iterator access in Device.cpp / Instance.cpp
4 years ago
Instance.h
doc: cnsistently reference all Magnum CLI tools from related APIs.
5 years ago
InstanceCreateInfo.h
Vk: clarify where CreateInfo does a copy of a list/string.
5 years ago
Integration.h
Updated copyright year.
5 years ago
LayerProperties.cpp
Vk: wait, why the whole LayerProperties are not const?
5 years ago
LayerProperties.h
Vk: wait, why the whole LayerProperties are not const?
5 years ago
Memory.cpp
Vk: fix compilation on 32-bit targets.
4 years ago
Memory.h
Vk: add a short human-readable description to each Vulkan object.
5 years ago
MemoryAllocateInfo.h
Vk: doc++
5 years ago
Mesh.cpp
Add an ability to store implementation-specific values in MeshIndexType.
4 years ago
Mesh.h
Add an ability to store implementation-specific values in MeshIndexType.
4 years ago
MeshLayout.cpp
Add a "placeholder" MeshPrimitive::Meshlets.
4 years ago
MeshLayout.h
GL,Vk: clarify behavior with implementation-specific type/format values.
4 years ago
Pipeline.cpp
Adapt to Corrade changes.
5 years ago
Pipeline.h
Vk: add a short human-readable description to each Vulkan object.
5 years ago
PipelineLayout.cpp
Adapt to Corrade changes.
5 years ago
PipelineLayout.h
Vk: ability to list descriptor set layouts in PipelineLayoutCreateInfo.
5 years ago
PipelineLayoutCreateInfo.h
Vk: ability to list descriptor set layouts in PipelineLayoutCreateInfo.
5 years ago
PixelFormat.cpp
Updated copyright year.
5 years ago
PixelFormat.h
Vk: doc++
5 years ago
Queue.cpp
Adapt to Corrade changes.
5 years ago
Queue.h
Vk: add a short human-readable description to each Vulkan object.
5 years ago
RasterizationPipelineCreateInfo.h
Vk: clarify where CreateInfo does a copy of a list/string.
5 years ago
RenderPass.cpp
Vk: fix an unused variable warning on a no-assert build.
5 years ago
RenderPass.h
Vk: doc++
5 years ago
RenderPassCreateInfo.h
Vk: clarify where CreateInfo does a copy of a list/string.
5 years ago
Result.cpp
Updated copyright year.
5 years ago
Result.h
Vk: implement descriptor set allocation, freeing and pool reset.
5 years ago
Sampler.cpp
Vk: implement a Sampler wrapper.
5 years ago
Sampler.h
Vk: add a short human-readable description to each Vulkan object.
5 years ago
SamplerCreateInfo.h
Vk: implement a Sampler wrapper.
5 years ago
Shader.cpp
Adapt to Corrade changes.
5 years ago
Shader.h
VK: doc++
5 years ago
ShaderCreateInfo.h
Updated copyright year.
5 years ago
ShaderSet.cpp
Fix typos
5 years ago
ShaderSet.h
VK: doc++
5 years ago
TypeTraits.h
Updated copyright year.
5 years ago
Version.cpp
Updated copyright year.
5 years ago
Version.h
Updated copyright year.
5 years ago
VertexFormat.cpp
Vk: add a VertexFormat enum.
5 years ago
VertexFormat.h
Vk: implemented a Mesh wrapper.
5 years ago
Vk.h
Vk: implement descriptor set allocation, freeing and pool reset.
5 years ago
Vulkan.h
Updated copyright year.
5 years ago
VulkanTester.cpp
Updated copyright year.
5 years ago
VulkanTester.h
Updated copyright year.
5 years ago
visibility.h
Updated copyright year.
5 years ago
vk-info.cpp
vk-info: display features only if --features is set.
4 years ago