meson: allow using OpenGL without libplacebo and not with glew.h missing on Win32
It's not defined if libplacebo is not found.
It also doesn't build with the Windows SDK which doesn't have glew.h.
Merge request reports
Activity
changed milestone to %4.0
added Needs Meson label
added Component::Build system: Meson label
removed Needs Meson label
- Resolved by Alexandre Janniaux
AFAIK, the libplacebo support in the OpenGL vout code is optional, and this is even more true for
wgl
which doesn't depend on the vout code.
added 1 commit
- 111fe3e5 - meson: don't use opengl_vout_commonsources without libplacebo
added MRStatus::InReview label
added 4 commits
Toggle commit listadded MRStatus::Acceptable label and removed MRStatus::InReview label
- Resolved by Steve Lhomme
added MRStatus::InReview label and removed MRStatus::Acceptable label
added MRStatus::NotCompliant label and removed MRStatus::InReview label
added MRStatus::InReview label and removed MRStatus::NotCompliant label
added MRStatus::Acceptable label and removed MRStatus::InReview 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 24 commits
-
fb0fc5ab...da353484 - 20 commits from branch
videolan:master
- 649f80e1 - meson: do not use opengl_dep on Windows if glew.h is missing
- 8afa82d3 - meson: don't compile OpenGL code on Windows if glew.h is missing
- 82c75ef0 - meson: allow using opengl without libplacebo
- 8c46cfc2 - meson: define X_DISPLAY_MISSING once
Toggle commit list-
fb0fc5ab...da353484 - 20 commits from branch
enabled an automatic merge when the pipeline for 8c46cfc2 succeeds