Implement screen aligned bitmap drawing support.
diff --git a/rsProgramVertex.cpp b/rsProgramVertex.cpp
index 9bfa602..eea8b3b 100644
--- a/rsProgramVertex.cpp
+++ b/rsProgramVertex.cpp
@@ -121,7 +121,14 @@
     mDirty = true;
 }
 
-
+void ProgramVertex::transformToScreen(const Context *rsc, float *v4out, const float *v3in) const
+{
+    float *f = static_cast<float *>(mConstants->getPtr());
+    Matrix mvp;
+    mvp.loadMultiply((Matrix *)&f[RS_PROGRAM_VERTEX_MODELVIEW_OFFSET],
+                     (Matrix *)&f[RS_PROGRAM_VERTEX_PROJECTION_OFFSET]);
+    mvp.vectorMultiply(v4out, v3in);
+}
 
 ProgramVertexState::ProgramVertexState()
 {