Oops, the vertexdecoder should read vertex alpha.

Copy/paste mistake... ugh.
Correctly treat 5650 as 0 alpha, not full alpha.
Don't forget tex alpha if only a mip has none.

Mip levels should only move toward unknown.