Once the shader support (I assume we'll be able to do otherthing than Bloom using this, simply by writing additional vertex programs right? Is there some kind of loading support to come with this or will these additional vertex programs need to be put into the CVS by a coder ?) stablizes and we have normal maps for everything... wont' that truly be deserving to be version bumped to 3.7.0 ?
Shaders will work out of special tbls, or tbms rather, so it will support future upgrades and such. How this will work exactly is still up in the air, and one of the major hold-ups, since it would be good to support full scene shaders without code changes. Doing that isn't a problem, but actually deciding on the best/easiest way to do it is.

At this point, there will be no default shaders included. They will all be MediaVP-type data only so you will require the actually tbms in order to use any shader. I figure this will work out better for everyone since it will give mods far more control over how things work rather than just some default effects getting applied that they can't control.
We won't go to 3.7 until the new pilot file code is in. 3.7 is going to be
big.
Seriously BIG. There a quite a few upgrades to various parts of the code that have been waiting for the new pilot file code so there is a seriously large number of changes coming, and that's just from me. Then there is the new sound code, the all new OpenGL init code (finally with real AA support in OGL), the new ANI replacement, etc. I'm still sitting on a few changes that I originally started the first of
last year. Between my 3 different code trees of new features I've got over 100,000+ lines of code changes just eating a hole in my hard drive.

That's why I'm focusing on getting 3.6.9 as good as possible, I'm going to stop fixing bugs and start working almost 100% on new features. I've fixed like 600+ bugs over the past 2 ½ years and it's time to just work on my own new features for a change.
