.
 add .
.
 move all them into afx namespace
 .
 .
 .
 add hlsl
 fix AfxCodeGen unittest passed
 .