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

D3D9: Fix a sign mistake generating the projection matrix. #13071

Merged
merged 1 commit into from
Jun 28, 2020

Conversation

hrydgard
Copy link
Owner

Fixes #13063

I hope we don't break something else...

We really need some kind of regression tests for this stuff..

@hrydgard hrydgard added D3D9 Direct3D 9 GE emulation Backend-independent GPU issues labels Jun 28, 2020
@hrydgard hrydgard added this to the v1.10.1 milestone Jun 28, 2020
Copy link
Collaborator

@unknownbrackets unknownbrackets left a comment

Choose a reason for hiding this comment

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

At least, this seems like a straight-forward mistake in 41a6b97.

I think we could probably auto-run tests to compare GE dumps, although I worry about slight pixel differences. I feel like Dolphin's stuff got quite complicated to handle that...

-[Unknown]

@unknownbrackets unknownbrackets merged commit ed9df02 into master Jun 28, 2020
@hrydgard hrydgard deleted the d3d9-proj-fix branch July 2, 2020 11:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
D3D9 Direct3D 9 GE emulation Backend-independent GPU issues
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Viewport regression in D3D9
2 participants