example: use Texture2d to have correct gamma correction
example: use Texture2d to have correct gamma correction

This mimicks what weston does.

Smithay/smithay,vberger/smithay,vberger/smithay,Smithay/smithay,Smithay/smithay,Smithay/smithay