!!ARBvp1.0 # # Fragment program to ... # # Orion Sky Lawlor, olawlor@acm.org, 2005/2/7 (Public Domain) # # Compute clip coordinates by the multiplying by modelview & projection matrix PARAM mvp[4] = { state.matrix.mvp }; # Map vertex to clip coordinates, by multiplying by mvp matrix: DP4 result.position.x, mvp[0], vertex.position; DP4 result.position.y, mvp[1], vertex.position; DP4 result.position.z, mvp[2], vertex.position; DP4 result.position.w, mvp[3], vertex.position; END