Depends on added features. Randy once said that 2.2.0 will add custom states.
So if this were true the next one should be 2.2.0, not 2.1.8.
But I really don't think that the current changes justify bumping the minor version already.
Added a new D3DFB class that should be more compatible with modern systems
than the 8-bit paletted DDrawFB.
- Much cleaner code.
- No performance penalty when running in a window.
- Slightly faster fullscreen performance on Geforce 6 and 7 cards.
- Vista ought to love it.
- Requires Pixel Shader 1.4 or better.
- Fullscreen on an ATI Mobility x300 is a little slower (but still faster
than DirectDraw in a window).
Note that this is not hardware accelerated rendering. The screen is still
drawn as before by the CPU to an 8-bit paletted surface. The difference is
in how that surface makes its way to the visible display. Here, the surface
is copied to an 8-bit texture, and a pixel shader converts it to RGB when
just seen that in the change log, does that FINELY mean that the messed up colours when alt+tab is used are over? (windows loses the pallete)