optimize: align structures for 64-bit platforms
@alanc, alignment allows you to optimize size structures when copying and moving. In most cases, it reduces count instructions per processor clock cycle.
Affected structures:
- _SiSTVVScale (24 bytes -> 16 bytes)
- SiS_St (18 bytes -> 10 bytes)
- SiS_Ext (20 bytes -> 12 bytes)
- SiS_Ext2 (26 bytes -> 18 bytes)
- SISOverlayRec (152 bytes -> 144 bytes)
Edited by Herman Semenov