restored viewport_ prefix to some linux dc structs which got lost in the merge