Plumb context through for serialization.

Change-Id: I2a49f57aa7576604deeac898a7cceb36ae68d66f
diff --git a/rsMesh.cpp b/rsMesh.cpp
index 399a52b..89361e5 100644
--- a/rsMesh.cpp
+++ b/rsMesh.cpp
@@ -78,7 +78,7 @@
 #endif
 }
 
-void Mesh::serialize(OStream *stream) const {
+void Mesh::serialize(Context *rsc, OStream *stream) const {
     // Need to identify ourselves
     stream->addU32((uint32_t)getClassId());
 
@@ -88,7 +88,7 @@
     // Store number of vertex streams
     stream->addU32(mHal.state.vertexBuffersCount);
     for (uint32_t vCount = 0; vCount < mHal.state.vertexBuffersCount; vCount ++) {
-        mHal.state.vertexBuffers[vCount]->serialize(stream);
+        mHal.state.vertexBuffers[vCount]->serialize(rsc, stream);
     }
 
     stream->addU32(mHal.state.primitivesCount);
@@ -98,7 +98,7 @@
 
         if (mHal.state.indexBuffers[pCount]) {
             stream->addU32(1);
-            mHal.state.indexBuffers[pCount]->serialize(stream);
+            mHal.state.indexBuffers[pCount]->serialize(rsc, stream);
         } else {
             stream->addU32(0);
         }
@@ -215,7 +215,7 @@
     }
 }
 
-void Mesh::computeBBox() {
+void Mesh::computeBBox(Context *rsc) {
     float *posPtr = NULL;
     uint32_t vectorSize = 0;
     uint32_t stride = 0;