caopengllayer: move opengl startup to dedicated function
The code will be moved towards a real OpenGL provider module in the future. This commit starts writing the module like so by ensuring there is a valid OpenGL startup function for the module.
Currently, the usage of the vout_display prevents from allocating the views and everything from within the OpenOpenGL function, but they'll get moved in later patches which will include setting up dedicated callbacks for the rendering.
Merge request reports
Activity
changed milestone to %4.0
added Component::Video: macOS / iOS / tvOS / visionOS label
added MRStatus::Reviewable label
added MRStatus::Acceptable label and removed MRStatus::Reviewable label
added MRStatus::Accepted label and removed MRStatus::Acceptable label
MR Acceptance result
This MergeRequest has been Accepted! Congratulations.MR acceptance checks details:
-
MR should be considered mergeable by Gitlab -
Last pipeline should be successful -
MergeRequest should have at least one external review and/or vote -
All threads should be resolved, and score >= 0 -
MergeRequest should have no activity (threads/votes) for (24h/24h)
-
added 36 commits
-
fa7509b7...bfd6ba9e - 32 commits from branch
videolan:master
- c59ed71c - caopengllayer: move Open to avoid forward declarations
- 6873b7f8 - caopengllayer: move vout_display_operations
- 3eb8d1fb - caopengllayer: remove forward declarations
- 089d8cba - caopengllayer: move opengl startup to dedicated function
Toggle commit list-
fa7509b7...bfd6ba9e - 32 commits from branch
enabled an automatic merge when all merge checks for 089d8cba pass