1void main(
2    float2 aPosition,
3    float4 aColor,
4    uniform float4x4 wvp,
5    out float4 vPosition : POSITION,
6    out float4 vColor : COLOR,
7    out float pSize : PSIZE
8)
9{
10    vPosition = mul(float4(aPosition, 1.f, 0.5f), wvp);
11    vColor = aColor;
12    pSize = 1.f;
13}
14