st/nine: additional formats declarations in d3dtypes.h

Signed-off-by: Xavier Bouchoux <xavierb@gmail.com>
st/nine: avoid wrong warning message.

Signed-off-by: Xavier Bouchoux <xavierb@gmail.com>
st/nine: ATI1 and ATI2 support: add missing nine_pipe to d3d9 mapping.

Signed-off-by: Xavier Bouchoux <xavierb@gmail.com>
st/nine: fix D3DRS_POINTSPRITE support, by testing the existence of the point sprite output register *after* parsing the vertex shader.

Signed-off-by: Xavier Bouchoux <xavierb@gmail.com>