vout_subpictures: invalidate the rendered SPU cache when it's valid
No need to invalidate if it's already invalid.
The logic was incorrectly inverted in f2f31340.
Fixes some DVD menus not showing if the palette comes after the initial rendering.
Edited by Steve Lhomme