Revert "[xe] clear mask"

This reverts commit 95c5eade60604b84188f4d28dd5aa2c6f52664bf.
Revert "1st attempt at real viewport"

This reverts commit bfa12dad7c0677183dacdc74514555364ffc896b.