Skip to content
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

CMake, MinGW64 and MSVC 2013 build #2

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

RaceTheMaSe
Copy link

Thanks for providing this project.

Made it compile and work with MinGW GCC and MinGW Clang.

The MSVC 2013 commit changes it back to DX11.0 and drops the swapchain wait. On my simple test it still worked though.

Tested:
MinGW64 GCC10 with mingw-std-threads
MinGW64 Clang16
downgrade to DirectX 11.0 instead of 11.4 and dropping the swapchain wait
@nlguillemot
Copy link
Owner

Wow, thank you! I'm surprised that this is possible.

I think before merging this I'd like to reduce the amount of code if possible. I'd like to try to keep the project simple.

Alternatively we could leave this PR open as-is, like a fork that people can use to build on MinGW.

@RaceTheMaSe
Copy link
Author

Yeah keep it an open PR is probably a good choice. I won't put too much more effort into this, so just use as much as you like.

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.

2 participants