Обдумал шейдерный язык,версия 1_0
VS
vs_1_0
dcl_input iPos,float4
dcl_output oPos,float4
dcl_uniform matrix,float4x4
mul oPos,iPos,matrix
PS
ps_1_0
dcl_output color,float4
set4 color,1,1,1,1
1_0 версия несёт в себе 32 инструкции.
Для софтварного драйвера готов парзер и интерпритатор.