Fix 3d Allocation support

Change-Id: Ic80fc53739a11e3d06fde6e3aefc3436f4702000
diff --git a/driver/rsdAllocation.cpp b/driver/rsdAllocation.cpp
index 4de4ec2..94a26b2 100644
--- a/driver/rsdAllocation.cpp
+++ b/driver/rsdAllocation.cpp
@@ -230,6 +230,7 @@
         const Type *type, uint8_t *ptr) {
     alloc->mHal.drvState.lod[0].dimX = type->getDimX();
     alloc->mHal.drvState.lod[0].dimY = type->getDimY();
+    alloc->mHal.drvState.lod[0].dimZ = type->getDimZ();
     alloc->mHal.drvState.lod[0].mallocPtr = 0;
     alloc->mHal.drvState.lod[0].stride = alloc->mHal.drvState.lod[0].dimX * type->getElementSizeBytes();
     alloc->mHal.drvState.lodCount = type->getLODCount();