Result is ~10% transparent fat (15pixels) AA lines. Im expecting normal fat AA lines. Can somebody else with Quadro confirm this.
On other “gamers” NV cards this code works correctly.
Tested on:
HP 8710w (NVidia Quadro 1600M), XP SP2, FW 169.21.
>>Result is ~10% transparent fat (15pixels) AA lines.<<
FWIW, glLineWidth(15.0f) shouldn’t be a supported line width on your implementation. You need to check the implementation dependent smooth line min, max and granularity values before setting arbitrary wide widths.
Some OpenGL implementations support only the minimum spec requirement which is 1.0 wide AA lines.
On NVIDIA smooth lines can be 0.5 to 10.0 wide with 0.125 granularity. Means your lines rendered 10 pixels wide, not 15. The transparency thing sounds wrong though.
Works on my Quadro FX 4600 (G80GL) in either width producing 10 pixels wide white AA lines.
>>Seems it is a problem only on G80 based Quadros<<
But it worked for NiCo on a similar system and on my desktop G80GL system.
Could be just your driver on your laptop. How did you get that on there? It’s not supporting Quadro according to the download site.
To get proper {YOUR_GUID} value check key
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\VIDEO\ \Device\Video0
Seems that driver cause this problem. Im using moded drivers from http://www.laptopvideo2go.com and I found that .inf file have incorect AALineGamma value (0x23).