Skip to content

vtdec: implement zerocopy with vulkan

Retrieves an IOSurface from VideoToolbox, creates a Metal texture from it and then sets that on a previously created VkImage using MoltenVK functions.

Requires the use of IOSurfaces which are available from macos >= 10.11 and iOS >= 11.0.

Depends:

Edited by Matthew Waters

Merge request reports

Loading