Vertical sync on OS X.
Fixes issue 3996.
Merge the real wiimote threads into the Wiimote class. Put windows back to the crude Shutdown/Initialize refresh method so they can have the rumble on refresh and know their wiimotes are still connected.
Create valid vertex shader when using emboss mapping and binormals and tangents are missing. Fixes issue 2867.
Fix wiimote thread issues.
Some preliminary cleanup of the global namespace for LTO.
removes memleak in exchange for 2 additional calls to ::IsValidCodePage
Deleted a return that should not have been deleted.