backends/drm: support cropping with direct scanout
I noticed that there hasn't been a check for the source box being equal to the buffer size... so cropping is probably not used with fullscreen apps in practice if noone complained about it being broken before
This is now tested with a modified version of weston-simple-egl, so it works. We'll see if any apps ever use it
Edited by Xaver Hugl