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

OpenAL cleanup #909

Merged
merged 26 commits into from
May 26, 2019
Merged

OpenAL cleanup #909

merged 26 commits into from
May 26, 2019

Conversation

devvoid
Copy link
Contributor

@devvoid devvoid commented May 24, 2019

While I wait for #908 to be finished so I can put the last touches on #867, I'm going to start on a project I've been meaning to get to for a while.

This is going to be a pretty big cleanup of the OpenAL bindings; as of right now, the compiler generates a lot of warnings, and Rider has a bunch of issues with the code style. Once this is over, it should build without any complaints.

@devvoid devvoid changed the title [WIP] OpenAL cleanup OpenAL cleanup May 24, 2019
@devvoid
Copy link
Contributor Author

devvoid commented May 24, 2019

This is ready for review!

@Perksey
Copy link
Contributor

Perksey commented May 24, 2019

I do apologize for the seemingly robotic and daunting review. A lot of this PR is predicated on the fact that the format for long method calls is wrong. It is not, ReSharper just says it is because we can't configure the way we do it. I'm pretty confident my review is just asking you to revert your changes with this regard. Speak to @Nihlus for more info regarding this.

@devvoid
Copy link
Contributor Author

devvoid commented May 24, 2019

It's fine, should've asked before doing it. Fixed everything you commented on.

@Perksey
Copy link
Contributor

Perksey commented May 25, 2019

Will run another pass over this PR, review should be in the next 3 days hopefully.

@Perksey Perksey self-requested a review May 25, 2019 15:07
Copy link
Contributor

@Perksey Perksey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You missed a few method invocations. Try again, we're close!!

src/OpenAL/OpenTK.OpenAL/AudioContext.cs Outdated Show resolved Hide resolved
src/OpenAL/OpenTK.OpenAL/AudioContext.cs Outdated Show resolved Hide resolved
src/OpenAL/OpenTK.OpenAL/AudioContext.cs Outdated Show resolved Hide resolved
src/OpenAL/OpenTK.OpenAL/AudioContext.cs Outdated Show resolved Hide resolved
@devvoid
Copy link
Contributor Author

devvoid commented May 26, 2019

That should be everything you mentioned

@varon
Copy link
Member

varon commented May 26, 2019

Needs some conflict resolution on your side, then I'll do a final review so we can merge.

Copy link
Contributor

@Perksey Perksey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome stuff :)

@Perksey Perksey merged commit 47cfbf7 into opentk:master May 26, 2019
@Perksey Perksey mentioned this pull request May 26, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants