Skip to content

glwidget refactoring

Refactoring of glwidget. Includes documentation of the different rendering pipelines that are inferred from the current implementation. Further refactoring will target reflecting these pipelines explicitly in the code.

From the code the inferred pipelines are:

A. YUV gl texture w/o GPU filter acceleration
B. YUV gl texture multithreaded w/o GPU filter acceleration
C. RGB gl texture multithreaded w/ GPU filter acceleration and no sync
D. RGB gl texture multithreaded w/ GPU filter acceleration and sync

Includes commit for !10 (merged)

Edited by Corey O'Connor

Merge request reports

Loading