(-h 1920 -w 1080)
You're doing 1080 wide by 1920 tall?
@mikesart Was actually a typo, as you can see it was the other way around :)
IDirect3DDevice9::Create: BackBufWidth: 1920, BackBufHeight: 1080, D3DFMT: 3, BackBufCount: 1, MultisampleType: 0, MultisampleQuality: 0
I solved this issue myself, and it wasn't really an obvious one.
Last night I recompiled my WM (Fluxbox) with support for Xinerama (which I don't use), due to another issue I was having with mplayer.
I was told that maybe Nvidia Twinview functioned through Xinerama API, which led to misbehaving windows.
I recompiled Fluxbox with xinerama support, restarted Fluxbox, and here we go, a respecting OpenGL application.
Sorry :)
Nothing extracted yet.
EDIT: I just checked with TF2, and this is the same, worked in the first TF2 release
Description
Launching CS:S with either -sw or -fs does not respect the video configuration (i.e. 1920x1080), the windowed mode will create a 640x480 window, and the fullscreen will stretch across both monitors.
Steps to reproduce
Debug
Systeminfo