intel: implement generic object functions
diff --git a/icd/intel/dispatch_tables.c b/icd/intel/dispatch_tables.c
index 7f18317..01e683b 100644
--- a/icd/intel/dispatch_tables.c
+++ b/icd/intel/dispatch_tables.c
@@ -26,6 +26,7 @@
 #include "dev.h"
 #include "gpu.h"
 #include "mem.h"
+#include "obj.h"
 #include "dispatch_tables.h"
 
 static XGL_RESULT XGLAPI intelQueueSubmit(
@@ -101,29 +102,6 @@
     return XGL_ERROR_UNAVAILABLE;
 }
 
-static XGL_RESULT XGLAPI intelDestroyObject(
-    XGL_OBJECT                                  object)
-{
-    return XGL_ERROR_UNAVAILABLE;
-}
-
-static XGL_RESULT XGLAPI intelGetObjectInfo(
-    XGL_BASE_OBJECT                             object,
-    XGL_OBJECT_INFO_TYPE                        infoType,
-    XGL_SIZE*                                   pDataSize,
-    XGL_VOID*                                   pData)
-{
-    return XGL_ERROR_UNAVAILABLE;
-}
-
-static XGL_RESULT XGLAPI intelBindObjectMemory(
-    XGL_OBJECT                                  object,
-    XGL_GPU_MEMORY                              mem,
-    XGL_GPU_SIZE                                offset)
-{
-    return XGL_ERROR_UNAVAILABLE;
-}
-
 static XGL_RESULT XGLAPI intelCreateFence(
     XGL_DEVICE                                  device,
     const XGL_FENCE_CREATE_INFO*                pCreateInfo,