Windowed mode is important to high-end CAD and modelling packages such as Maya. Not all OpenGL apps are games. In fact, I'd venture to say that most OpenGL apps on Windows are _NOT_ games, but professional graphics apps and scientific apps. This is a big problem for these ISVs as well as the hardware vendors.
Yes, an IHV can supply its own OpenGL ICD, but it will disable the composited desktop when running windowed OpenGL apps, causing the whole desktop to flicker as it switches back to eye-candy-less mode.
Also, this is not coming from "some random guy." I was at the SIGGRAPH OpenGL BOF, and this is coming from the likes of Barthold Lichtenbelt of 3D Labs, Mark Kilgard of NVIDIA, and Bill Licea-Kane of ATI. They are the main representatives of the three main board vendors on the OpenGL ARB and they were pleading for our help in petitioning Microsoft to change their policy. According to the IHVs, this problem is technically solvable, and it is a Microsoft policy stance.
Then why did Microsoft leave the OpenGL ARB? The fact is that if you use the Aeroglass desktop, even with LDDM drivers, there is only support for OpenGL 1.4 without extensions running over DirectX. The hardware vendors are not happy about it, but have been unable to convince MS to change their policy. It's up to software vendors now to try to convice Microsoft to fix this. The problem is NOT immature drivers, beta implementations, etc. This is Microsoft's policy for OpenGL in the composited desktop enviornment and not a technical ly motivated decision. Please RTFA.
No, it's not FUD. This announcement and call for action was made by the IHVs (3D Labs, ATI, and NVIDIA) at the OpenGL BOF at SIGGRAPH. If you install a hardware vendor's OpenGL ICD, the Aeroglass compositing desktop will be switched off. So, for users that want to run the Aeroglass desktop, that means you're stuck with Microsoft's generic OpenGL 1.4 implementation.
VAST & DEEP Parallel Tools, by Pacific Sierra Research
VAST is a precompiler that automatically applies high-level vector and parallel optimizations to C and Fortran programs. Of specific interest here is VAST-C/AltiVec, which automatically vectorizes C programs for AltiVec-enhanced C compilers, such as the modified gcc distributed by Yellow Dog/Black Lab...
Actually, NVIDIA do still commit updates to the open-source 2D-only nv driver in X.org, supporting their lastest hardware.
Windowed mode is important to high-end CAD and modelling packages such as Maya. Not all OpenGL apps are games. In fact, I'd venture to say that most OpenGL apps on Windows are _NOT_ games, but professional graphics apps and scientific apps. This is a big problem for these ISVs as well as the hardware vendors.
Yes, an IHV can supply its own OpenGL ICD, but it will disable the composited desktop when running windowed OpenGL apps, causing the whole desktop to flicker as it switches back to eye-candy-less mode.
Also, this is not coming from "some random guy." I was at the SIGGRAPH OpenGL BOF, and this is coming from the likes of Barthold Lichtenbelt of 3D Labs, Mark Kilgard of NVIDIA, and Bill Licea-Kane of ATI. They are the main representatives of the three main board vendors on the OpenGL ARB and they were pleading for our help in petitioning Microsoft to change their policy. According to the IHVs, this problem is technically solvable, and it is a Microsoft policy stance.
Then why did Microsoft leave the OpenGL ARB? The fact is that if you use the Aeroglass desktop, even with LDDM drivers, there is only support for OpenGL 1.4 without extensions running over DirectX. The hardware vendors are not happy about it, but have been unable to convince MS to change their policy. It's up to software vendors now to try to convice Microsoft to fix this. The problem is NOT immature drivers, beta implementations, etc. This is Microsoft's policy for OpenGL in the composited desktop enviornment and not a technical ly motivated decision. Please RTFA.
No, it's not FUD. This announcement and call for action was made by the IHVs (3D Labs, ATI, and NVIDIA) at the OpenGL BOF at SIGGRAPH. If you install a hardware vendor's OpenGL ICD, the Aeroglass compositing desktop will be switched off. So, for users that want to run the Aeroglass desktop, that means you're stuck with Microsoft's generic OpenGL 1.4 implementation.
From NVIDIA's latest Linux driver changelog:
. 0-7664.html
Removed support for legacy GPUs; please see "Chapter 1. Selecting and Downloading the NVIDIA Packages for Your System" in the README for details.
http://www.nvidia.com/object/linux_display_ia32_1
I don't know about any of the others, but Gareth Hughes now works for NVIDIA.
Here here. Separation of Tech and State.
...oops, uses blink tag, that is.
Nice. LinuxDA site uses tag.
http://www.linuxda.com/store/index.html
According to this page (3rd party tools):
y .s html#psrv
http://www.yellowdoglinux.com/products/3rd-part
VAST & DEEP Parallel Tools, by Pacific Sierra Research
VAST is a precompiler that automatically applies high-level vector and parallel optimizations to C and Fortran programs. Of specific interest here is VAST-C/AltiVec, which automatically vectorizes C programs for AltiVec-enhanced C compilers, such as the modified gcc distributed by Yellow Dog/Black Lab...