Merge "Fix 3d Allocation support"
diff --git a/driver/rsdAllocation.cpp b/driver/rsdAllocation.cpp
index 25a3d55..2f0c0d8 100644
--- a/driver/rsdAllocation.cpp
+++ b/driver/rsdAllocation.cpp
@@ -243,6 +243,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();