Everything is ready now for the first tests but I don't think that I can do it in the next couple of days.
I think that I will spend some time to improve my renderdesc class a bit more. The renderdesc class is somewhat the equivalent to the DX effect files but in xml. All the render- and texture states can be set through the xml. Multipass and variables are supported also.
A feature I will include is to set "time" as a variable value to include ie. automatic texture transformations.
Another feature would be to directly name a texture within the xml instead of passing textures through a variable. This will enable me to "overload" a mesh's texture with the ones set within the renderdesc.
I have to do those features because I need them in one of my future projects.