plugin: Add GL uploader

Add "clappergluploader" module which uses "glupload" and "glcolorconvert" internally,
allowing either uploading RAW system memory into GPU with GL colorspace conversion or
importing DMABufs into GL memory and making a GdkTexture out of them at one go.
This commit is contained in:
Rafostar
2022-05-01 17:08:48 +02:00
committed by Rafał Dzięgiel
parent 3e0a0e0555
commit 0410c6e9b5
4 changed files with 294 additions and 0 deletions

View File

@@ -24,6 +24,11 @@ option('glimporter',
value: 'auto',
description: 'Build GL memory importer for clappersink'
)
option('gluploader',
type: 'feature',
value: 'auto',
description: 'Build GL uploader for clappersink'
)
option('devel-checks',
type: 'boolean',