-
Notifications
You must be signed in to change notification settings - Fork 6.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[qtbase] ios support #29220
[qtbase] ios support #29220
Conversation
@@ -0,0 +1,22 @@ | |||
diff --git a/src/gui/rhi/qrhigles2.cpp b/src/gui/rhi/qrhigles2.cpp |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We'd better to push this changes to the upstream first / later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree, this is tricky enough I would like to see that it has been at least submitted upstream before merging this.
/cc @Neumann-A
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fair point. I was speculating for someone here already with content knowledge.
Note: I will be converting your PR to draft status. When you respond, please revert to "ready for review". |
Superseded by #36407 |
Adds ios support for qtbase
I am only halfway convinced by this, as upstream seems to be able to produce binaries without the patch. But the "controlled" platform headers (
OpenGLES.framework/Headers/ES2/glext.h
) only containsGL_MIN_EXT
and noGL_MIN
.I wonder if upstream builds without
gles2
(which is deprecated for ios) or if it's something else.But since this builds for me, I'll put it up for discussion here anyway.
./vcpkg x-add-version --all
and committing the result.