Closed ccawley2011 closed 3 years ago
Do we need the additional SDL_HasARMNEON
along with SDL_HasNEON
?
By the way, we're trying to deprecate SDL 1.2 and are not adding new features or making new releases. FYI.
Yeah, I would definitely not add a new API to 1.2. I'm not against bug fixes to existing code, as Linux distros and the Steam Runtime still distribute SDL 1.2, but please don't add new things.
(I hadn't realized that SDL_HasARMSIMD and SDL_HasARMNEON snuck in here with the ARM blitters before, which probably caused this confusion.)
This fixes issues described at https://github.com/libsdl-org/SDL/issues/4095
@sezero it looks like you missed the comment from @icculus, above. I'll go ahead and back out the header changes.
@sezero it looks like you missed the comment from @icculus, above.
I did not. The ARM stuff went in quite some time ago. This PR just applies fixes and minor improvements to it
I'll go ahead and back out the header changes.
Header changes? I.e.: You want to keep the functionality, but not add to public api?
Removed SDL_HasARMSIMD and SDL_HasNEON from public api as of commit bff57581bc06f
@ccawley2011: pushed 0f2bb578 to limit ARM SIMD/NEON detection code to ARM-32 bits only. (That code is for internal ARM 32 bit blitters' use only, and it isn't enabled by default.)
Please confirm that things still work correctly at your end. (e.g. for RiscOS)
This includes the changes from libsdl-org/SDL#4100.