История изменений
Исправление Set440, (текущая версия) :
Слон это dma-buf, который позволяет избавиться от копирования содержимого буферов между приложением и композитором. В том числе с помощью его можно расшарить буфер в памяти gpu, а значит не нужно будет гонять данные по маршруту gpu->cpu->gpu.
Спасибо за пояснение! Я в общем-то не сильно понимаю, как работает вэйланд. Схемы из википедии мне ничего не говорят, они не показывают куда идут буффера DMA-Buf / GBM / DRI3
Но вцелом, я недалеко отошёл от истины – ЖБМ спавнит окна приложений напрямую в видеопамяти, если они поддерживают ускорение конешн. Хотя да, перепутал функциональность DMA-Buf с функциями GBM
Исходная версия Set440, :
Слон это dma-buf, который позволяет избавиться от копирования содержимого буферов между приложением и композитором. В том числе с помощью его можно расшарить буфер в памяти gpu, а значит не нужно будет гонять данные по маршруту gpu->cpu->gpu.
Спасибо за пояснение! Я в общем-то не сильно понимаю, как работает вэйланд. Схемы из википедии мне ничего не говорят, они не показывают куда идут буффера DMA-Buf / GBM / DRI3