NVK als Open-Source-Mesa-Vulkan-Treiber, der für NVIDIA-Grafikhardware entwickelt wird, wird hoffentlich diesen Sommer die Unterstützung des YCbCr-Formats erhalten.
Der studentische Entwickler Mohamed Ahmed arbeitet im Rahmen des diesjährigen Google Summer of Code im Rahmen der Beteiligung der X.Org Foundation an der YCbCr-Unterstützung für NVK.
Mohamed arbeitet unter der Leitung von Faith Ekstrand an der YCbCr-Farbunterstützung für NVK, was auch einer der Meilensteine ist, die für die Vulkan 1.1-Konformität erreicht werden müssen. Im Rahmen dieser Weiterentwicklung ist geplant, die Unterstützung für Bilder/Bildansichten mit mehreren Ebenen zu ermöglichen, YCbCr-Formate anzukündigen, Farbkonvertierungsobjekte hinzuzufügen und die notwendige Compiler-Unterstützung für YCbCr-Sampler bereitzustellen.
Der Aufwand ist noch nicht abgeschlossen Im Anfangsstadium, aber wer mehr über dieses NVK-Sommerprojekt über GSoC erfahren möchte, kann sich diesen Blogbeitrag von Mohamed Ahmed ansehen Ein Blick auf seine Fahrerpläne für den Sommer.