I've got a matrix of 640x64 and SM_PANELTYPE_HUB75_64ROW_MODSCAN32.
I'm using drawPixel to draw to every pixel in the backgroundLayer, then call swapBuffers.
It looks as thouigh swapBuffers only waits until a bank of 32 rows is complete before updating (rather than the full 64 rows).
This means that if I've got a moving edge then I can see the bottom half updating before the top half

I've got a matrix of 640x64 and SM_PANELTYPE_HUB75_64ROW_MODSCAN32.
I'm using drawPixel to draw to every pixel in the backgroundLayer, then call swapBuffers.
It looks as thouigh swapBuffers only waits until a bank of 32 rows is complete before updating (rather than the full 64 rows).
This means that if I've got a moving edge then I can see the bottom half updating before the top half