directfb2 / DirectFB2

Core DirectFB library
GNU Lesser General Public License v2.1
136 stars 16 forks source link

Genefx: Add NEON assembly support #18

Closed fifteenhex closed 1 year ago

fifteenhex commented 2 years ago

I haven't full tested this yet. It builds and stuff still runs but whether it is fully correct or not I haven't confirmed.

caramelli commented 2 years ago

Really interesting!

In the past there were also MMX functions like Sop_rgb16_to_Dacc_MMX, Sop_argb_to_Dacc_MMX, ... which were no longer used after this commit: https://github.com/directfb2/DirectFB2/commit/82e0198724ff2a4caa301b3cdd89d5bb8760f433

I don't know if there are any issues like this on rotations with the proposed NEON implementation. And later, it would certainly be nice to be able to reintroduce these MMX functions.