Implement IO_OUTPUT + SurfaceTexture

Change-Id: Id96fecd6d768196523330c5eda77c4ee86b9bd3c
diff --git a/scriptc/rs_allocation.rsh b/scriptc/rs_allocation.rsh
index b0840a0..c6a0d6e 100644
--- a/scriptc/rs_allocation.rsh
+++ b/scriptc/rs_allocation.rsh
@@ -146,6 +146,19 @@
 #if (defined(RS_VERSION) && (RS_VERSION >= 16))
 
 /**
+ * Send the contents of the Allocation to the queue.
+ */
+extern const void __attribute__((overloadable))
+    rsAllocationIoSend(rs_allocation);
+
+/**
+ * Receive a new set of contents from the queue.
+ */
+extern const void __attribute__((overloadable))
+    rsAllocationIoReceive(rs_allocation);
+
+
+/**
  * @param a allocation to get data from
  * @return element describing allocation layout
  */