Today I started writing a benchmark on IGT for #VKMS proposed by Pekka on this email: https://lore.kernel.org/all/20240202214527.1d97c881@ferris.localdomain/
For someone who never wrote a #IGT test or used libdrm, I think I got pretty far today.
I got all the planes sizes and positions, but when I do a commit, I get an "Invalid scaling of plane".
I think this is happening because I don't set the CRTC size, and the default size is smaller than the planes sizes. So I have to figure out how to set it correctly.

