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

VertexLoaderX64: optimize more color swizzles #3201

Merged
merged 1 commit into from Oct 28, 2015

Conversation

Tilka
Copy link
Member

@Tilka Tilka commented Oct 25, 2015

Based on https://gist.github.com/rygorous/c5dba8c6c75bc83aa4ae, but with a small tweak and a somewhat related change for the 565 case.

Based on https://gist.github.com/rygorous/c5dba8c6c75bc83aa4ae, but with
a small tweak and a somewhat related change for the 565 case.
@degasus
Copy link
Member

degasus commented Oct 25, 2015

Do you think it's worth to also change the generic vertex loader in this way? Not for performance, but as reference what those assembly does.

@Tilka
Copy link
Member Author

Tilka commented Oct 25, 2015

Yes, and the texture decoder, too. Out of scope for this PR though ;)

@dolphin-emu-bot
Copy link
Contributor

FifoCI detected that this change impacts graphical rendering. Here are the behavior differences detected by the system:

  • fortune-street-white-box on ogl-lin-intel: diff
  • kirby-shadows on ogl-lin-intel: diff
  • melee-lighting on ogl-lin-intel: diff
  • nfsu-purplerect on ogl-lin-intel: diff
  • ssbm-pointsize on ogl-lin-intel: diff
  • ss-timestone on ogl-lin-intel: diff
  • zww-armos on ogl-lin-intel: diff

automated-fifoci-reporter

@degasus
Copy link
Member

degasus commented Oct 25, 2015

LGTM

@i30817
Copy link

i30817 commented Oct 26, 2015

One of the kirby-shadows comparisons is completely pink

@Tilka
Copy link
Member Author

Tilka commented Oct 26, 2015

Ignore ogl-lin-intel for now.

@phire
Copy link
Member

phire commented Oct 28, 2015

LGTM

phire added a commit that referenced this pull request Oct 28, 2015
VertexLoaderX64: optimize more color swizzles
@phire phire merged commit 09b27e8 into dolphin-emu:master Oct 28, 2015
@Tilka Tilka deleted the swizzle branch October 28, 2015 20:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
5 participants