intel: Add pointer to device object in debug structure
The validation layer (debug object attached to intel_base.dbg)
need to know what device is being used to issue debug log messages.
Code now passes intel_dev pointer as part of creating the object.
diff --git a/icd/intel/mem.c b/icd/intel/mem.c
index f12c2d2..df41b75 100644
--- a/icd/intel/mem.c
+++ b/icd/intel/mem.c
@@ -36,7 +36,7 @@
if (info->heapCount != 1 || info->heaps[0] != 0)
return XGL_ERROR_INVALID_POINTER;
- mem = (struct intel_mem *) intel_base_create(sizeof(*mem),
+ mem = (struct intel_mem *) intel_base_create(dev, sizeof(*mem),
dev->base.dbg, XGL_DBG_OBJECT_GPU_MEMORY, info, 0);
if (!mem)
return XGL_ERROR_OUT_OF_MEMORY;