SSE, AVX and ARM NEON ... and Altivec?

Ask for help with ScummVM problems

Moderator: ScummVM Team

Post Reply
User avatar
Raziel
ScummVM Porter
Posts: 1522
Joined: Tue Oct 25, 2005 8:27 am
Location: a dying planet

SSE, AVX and ARM NEON ... and Altivec?

Post by Raziel »

Would that be possible?
or is it too obscure of a cpu addon?
User avatar
criezy
ScummVM Developer
Posts: 950
Joined: Sat Sep 23, 2006 10:41 am
Location: West Sussex, UK

Re: SSE, AVX and ARM NEON ... and Altivec?

Post by criezy »

That would be possible, and we did discuss about it. It is even included in the list of instruction sets and detected for SDL backends:
https://github.com/scummvm/scummvm/blob ... l.cpp#L186

However it was not a priority and there was no time to implement it during the Google Summer of Code project last year.
User avatar
Raziel
ScummVM Porter
Posts: 1522
Joined: Tue Oct 25, 2005 8:27 am
Location: a dying planet

Re: SSE, AVX and ARM NEON ... and Altivec?

Post by Raziel »

@criezy

mmh, is that a sign that it could/will be forgotten, or will it be picked up again :-)

i don't really know what gain i could get with an altivec supported version, but i guess every bit counts.

and, if im not mistaken, as soon as altivec support is compiled in, the binary will not be able to fall back, so its two binaries from then on?
Post Reply