summaryrefslogtreecommitdiff
path: root/ext/vulkan
AgeCommit message (Expand)AuthorFilesLines
2021-07-12vulkansink: Fix element metadata.Víctor Manuel Jáquez Leal1-1/+1
2021-03-23vulkan: allow per feature registrationStéphane Cerveau11-33/+123
2021-02-24vulkan: Fix elements long name.Víctor Manuel Jáquez Leal2-2/+2
2020-11-03vkdeviceprovider: Avoid deadlock on physical deviceJan Schmidt1-1/+4
2020-08-15vulkan: docs annotation updatesMatthew Waters1-4/+0
2020-06-12vulkan/shaders: add explicit license headersMatthew Waters18-0/+342
2020-06-12vulkan/shaders: manually indent bin2arrayMatthew Waters1-7/+36
2020-06-09docs: Add some more plugin API typesThibault Saunier1-0/+4
2020-06-09docs: Update plugins cacheThibault Saunier1-0/+1
2020-05-28vulkan: fix use of assert() with older meson versionsTim-Philipp Müller1-1/+2
2020-05-28vulkan: don't run tests or build lib if plugin isn't actually builtTim-Philipp Müller1-4/+1
2020-04-03meson: Don't use get_option('buildtype')Nirbheek Chauhan1-4/+3
2020-03-03vulkan/sink: implement GstNavigation supportMatthew Waters2-1/+130
2020-01-03vulkansink: Fix null pointer exceptionSeungha Yang1-1/+2
2019-12-05vulkanviewconvert: clear the cached uniforms on caps changeMatthew Waters1-0/+4
2019-12-04vulkan: move fullscreenquad object to libraryMatthew Waters13-1708/+16
2019-11-28vulkan: implement caching and reuse of a couple of vulkan resourcesMatthew Waters5-37/+58
2019-11-28vulkancolorconvert: disable YUY2 conversionMatthew Waters1-7/+7
2019-11-28vulkan: split vkfullscreenrender into twoMatthew Waters24-2910/+1916
2019-11-28vulkan/upload: allocate from the correct poolMatthew Waters1-1/+1
2019-11-28vulkan: add a couple of missing fence unrefsMatthew Waters1-0/+1
2019-11-28vulkan/colorconvert: zero out sampler create structMatthew Waters1-0/+2
2019-11-14vulkan/queue: be sure to take a lock around command submissionMatthew Waters3-0/+6
2019-11-14vulkan/render: fix indent command comment typoMatthew Waters1-1/+1
2019-11-13vulkan: NULL check destruction of vulkan resourcesMatthew Waters2-17/+23
2019-11-13vulkan: make new trash objects ref the fenceMatthew Waters6-65/+60
2019-11-07vulkan: implement proper descriptor set handlingMatthew Waters8-192/+176
2019-11-07vulkan/fence: add always-signalled fence typeMatthew Waters4-209/+175
2019-11-07vulkanviewconvert: fix typo of output image view nameMatthew Waters1-1/+1
2019-11-07vulkan: use VK_NULL_HANDLE in more placesMatthew Waters5-71/+71
2019-11-07vulkan/image: use the full video info for returning vulkan formatsMatthew Waters4-7/+5
2019-11-07vulkan: Fix build error when gstvulkan is not installedYeongjin Jeong1-0/+9
2019-11-05documentation: fixed a heap o' typosAaron Boxer5-6/+6
2019-10-28vulkanimage: move fence creation earlierMatthew Waters1-3/+4
2019-10-28vulkan: change to clamp to edge rather than clamp to borderMatthew Waters3-9/+9
2019-09-25vulkan: remove VkImageView from the memoryMatthew Waters7-40/+207
2019-09-25vkbuffer: remove buffer view from the memoryMatthew Waters3-6/+4
2019-09-19vulkan: implement command buffer reuseMatthew Waters5-90/+143
2019-09-17vulkan: add device provider implementationMatthew Waters4-0/+615
2019-09-17vulkansink: attempt a context query for a deviceMatthew Waters1-7/+21
2019-09-17vulkan: split physical device from logical deviceMatthew Waters3-3/+6
2019-09-17vulkan: only pass the device/instance/display in to *_handle_*() functionsMatthew Waters4-8/+8
2019-08-29vulkan: Don't dereference null pointer when printing errorYeongjin Jeong3-10/+13
2019-08-28vulkancolorconvert: explicitly initalize swizzle arraysMatthew Waters1-5/+5
2019-08-22vulkan/fullscreenrender: free the attachment descriptionsMatthew Waters1-0/+1
2019-08-22vulkanviewconvert: perform a renegotiation on multiview mode/flag property ch...Matthew Waters1-0/+4
2019-08-22shaders/view-convert: remove some debugging coloursMatthew Waters1-2/+0
2019-07-09vulkan: Fix incompatible type build warningSeungha Yang2-2/+2
2019-07-05vulkan: add view converter elementMatthew Waters7-1/+2582
2019-07-05vulkan: fix output framebuffer creation sizeMatthew Waters1-2/+2