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

Fix d3d12 build. #1249

Merged
merged 38 commits into from Oct 13, 2015
Merged

Fix d3d12 build. #1249

merged 38 commits into from Oct 13, 2015

Conversation

vlj
Copy link
Contributor

@vlj vlj commented Oct 12, 2015

This PR fixes d3d12 build.
It does so by replaying DH merge in a more atomic way so that it was easier to track what's happened.

Unfortunatly there are still some regression. Stencil reflect test still doesn't work and switch to opengl style buffer storage led to higher memory usage making Disgaea 3 crashes.
I'm trying to fix these issues in another PR.

@danilaml
Copy link
Contributor

For some reason some of DH commits slipped in this PR, like: vlj@fd6295c

@Bigpet
Copy link
Contributor

Bigpet commented Oct 12, 2015

@danilaml yes, and he explained why in the pull request message

@vlj
Copy link
Contributor Author

vlj commented Oct 13, 2015

Now use domethod instead of extra function for semaphore release.
Stencil test is also fixed too, as well as RSX Debugger diasm.

@DHrpcs3
Copy link
Contributor

DHrpcs3 commented Oct 13, 2015

Very cool! But you don't need to call domethod, that would be called automatically. I'll fix it

DHrpcs3 added a commit that referenced this pull request Oct 13, 2015
@DHrpcs3 DHrpcs3 merged commit bbfca3f into RPCS3:master Oct 13, 2015
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.

None yet

4 participants