Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Conversation

@Rexbas
Copy link
Contributor

@Rexbas Rexbas commented Jun 8, 2025

Makes sure HAVE_GLX is set when COIN_BUILD_GLX and COIN_BUILD_EGL are set. Also set COIN_BUILD_EGL to on by default. This should be safe because EGL is not used when COIN_BUILD_GLX is also set so by default it will not be used but it will be built.

Should probably also check for COIN_USE_EGL everywhere HAVE_EGL is used. -> done

@Rexbas Rexbas mentioned this pull request Jun 8, 2025
@Rexbas Rexbas marked this pull request as ready for review June 10, 2025 17:56
@Rexbas
Copy link
Contributor Author

Rexbas commented Jun 10, 2025

@VolkerEnderlein, I think we can merge this PR and #550. A new Coin release not too long after merging would be nice.

@tritao
Copy link
Contributor

tritao commented Jun 13, 2025

@VolkerEnderlein, I think we can merge this PR and #550. A new Coin release not too long after merging would be nice.

Seems like this is still failing for Windows, you probably need to guard it conditionally with CMake checks.

@VolkerEnderlein
Copy link
Member

VolkerEnderlein commented Jun 13, 2025 via email

@VolkerEnderlein VolkerEnderlein merged commit b36637b into coin3d:master Jun 14, 2025
4 of 5 checks passed
@VolkerEnderlein
Copy link
Member

Thanks again @Rexbas and @tritao for your contribution to coin development.

@VolkerEnderlein
Copy link
Member

All platforms have been built successful but 32bit failed for some obscure reasons on MSYS2. The issue is on the CI side not in your code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants