Animated overlays and haptic feeback?

Hi folks,

The recently-bundled overlays are really nice, but I was wondering if RetroArch is - or could be in the future - able to support animated overlays? I was thinking something along the lines of the animated joystick in MAME4droid, but it would be nice to animate the buttons also. This isn’t just to look pretty, I find it nice to see subtle visual cues to show that touchscreen input has been registered. Even better if there is a slight rumble from the device to signify a keypress.

I would be willing to provide the artwork for this myself, if there is any mileage in it. It would be interesting to know what the devs think.

Cheers!

Problem is that I’m concerned about performance - the current high-resolution overlays are already too slow in most cases on my Cortex A8 single-core device - adding ‘haptic animations’ would probably be even more demanding.

Blitting speeds are slow on Android in general, the GPUs suck (and they really do - shaders aren’t even fullspeed at least until we reach the stage of Tegra4s), and IMHO it’s better to focus on performance more than bling-bling flashy graphical overlays.