I’ve just added the support for a LinearGradient.
It was relativly boring to got the same shader code for the D3D9 and D3D10 version ( especially for shader input binding in D3D9 ) but i finally found a solution.
The next step is to support Complex shape.