etna: implement some methods in screen

Figuring out all the capabilities is a lot of work; most is based
on guesswork right now, experimentation with MESA will have to show what
the limits really are.
Also fill in a few texture bits.