pinchartl: i found it rather interesting you recomended libevent instead of libev/libuv.
i was just looking for libuv's io_uring adoption status...
ezequielg: I've never looked at libuv
I think I've checked libev when we were trying to find a lightweight event library for libcamera test applications
I don't recall why we went for libevent in the end
pinchartl: The hblank is weird; windows doing the same thing sort of blew my tiny mind
Changing the mode there doesn't change HTS either; it's always less than output size X
A bit under half 
VTS changes at least :S
djrscally: you can experiment with chaning HTS and see if it has any influence on the frame rate
the frame rate should be pixel rate / (hts * vts)