Combine bitmaps before applying blur and shadow
Test: Render at 1280x720
Test/Profile: Support out-of-tree builds
Added x86 ASM functions
Cosmetic adjustments and warning fixes