Probably something silly going on, but I am trying to enable hardware acceleration in an app targeting 3.1, per this tutorial.
I've added the following to my manifest:
surface (identity=524) is invalid, err=-19 (No such device)
This is expected behavior. SurfaceView is not hardware accelerated. (link)
Update: Just tested on a Transformer with Android 4.0 and the TextureView Canvas is not HW accelerated either. :-/
Update Android 6.0: there is a new method for hardware acceleration: https://developer.android.com/reference/android/view/Surface.html#lockHardwareCanvas()