Аарон Плэттнер (Aaron Plattner), один из разработчиков проприетарных драйверов NVIDIA, опубликовал набор патчей с попыткой упрощения задействования в драйверах функций технологии PRIME, позволяющей организовать совместное обращение разных драйверов к общему буферу, что необходимо для реализации возможности горячего переключения вывода между разными видеокартами.
Код оформлен в виде небольших опциональных функций-хелперов к drm-модулям nouveau, radeon и exynos, которые позволяют использовать абстрактный набор простых вызовов (drm_gem_prime_import и drm_gem_prime_export), независимых от низкоуровневой реализации поддержки PRIME. Указанные вызовы также помогут организовать взаимодействие свободных драйверов с проприетарным драйвером NVIDIA, без нарушения лицензии GPL (стандартные функции DMA-BUF отнесены в ядре Linux к категории внутренних интерфейсов, которые экспортируются в группе EXPORT_SYMBOL_GPL, ограничивающей возможность использования только для модулей ядра, распространяемых под лицензией GPL).