Yes it is weird, but I was looking at some pics today, and I think The Mclaren F1 has the same kind of window desing as the svx.
Check it:
Crazy!
I never knew about that.
Although I just noticed that the space that would roll down (if they are the same as an svx) is very small.