As far as I've seen vsync isn't supported in window mode at all.
You're right, it isn't.
If anything does block it would be show() - however this being AWT it could well be threaded in the background with show() returning immediately and a thread in the background waiting on vsync before swapping the data you've pushed across
Humm. Could be, but the BufferStrategy could not allow one to draw anything to the backBuffer until the flip is completed in the background. Maybe that's why I get blocked in a drawImage() call...
Could anyone confirm that?
(though I would doubt this would work as well as Java2D does).
Didn't understant that...