!!ARBvp1.0 PARAM a[2] = { 1.0, 2.0 }; PARAM b[1] = { 1.0 }; PARAM c[4] = { state.matrix.mvp }; PARAM d[1] = { state.matrix.mvp.row[0] }; PARAM e[2] = { state.matrix.mvp.row[1 .. 2] }; PARAM f[8] = { program.local[0 .. 7] }; PARAM h[4] = { state.matrix.texture[0].row[0..3] }; PARAM i[4] = { state.matrix.texture.inverse.row[0..3] }; PARAM j = state.matrix.texture.inverse.row[0]; END