My program is currently using Geometry shaders, and other SM4.0 stuff. I’m really looking forward to many of the LP features, but I don’t want to deal with a second rendering context just because the SM4.0 extensions are written against OGL 2.0. I expect SM4.0 will be in Mt. Evans, but I’d like to be able to start porting to the new object system ASAP, rather than waiting those few extra months.
So, are there any plans to re-write extensions that aren’t core in LP so that they work with the LP object model? Or will I just have to wait until Mt. Evans to avoid that second context?