memory alloc: Remove MEMORY_ALLOC_FLAGS  add MEMORY_TYPE
diff --git a/demos/cube.c b/demos/cube.c
index 54237e8..e482ffd 100644
--- a/demos/cube.c
+++ b/demos/cube.c
@@ -473,7 +473,7 @@
         .allocationSize = 0,
         .alignment = 0,
         .memProps = XGL_MEMORY_PROPERTY_GPU_ONLY,
-        .flags = 0,
+        .memType = XGL_MEMORY_TYPE_IMAGE,
         .heapCount = 0,
         .memPriority = XGL_MEMORY_PRIORITY_NORMAL,
     };
@@ -744,7 +744,7 @@
             .allocationSize = 0,
             .alignment = 0,
             .memProps = XGL_MEMORY_PROPERTY_GPU_ONLY,
-            .flags = 0,
+            .memType = XGL_MEMORY_TYPE_IMAGE,
             .heapCount = 0,
             .pHeaps = 0,
             .memPriority = XGL_MEMORY_PRIORITY_NORMAL,
@@ -864,7 +864,7 @@
         .allocationSize = 0,
         .alignment = 0,
         .memProps = XGL_MEMORY_PROPERTY_CPU_VISIBLE_BIT,
-        .flags = 0,
+        .memType = XGL_MEMORY_TYPE_BUFFER,
         .heapCount = 0,
         .memPriority = XGL_MEMORY_PRIORITY_NORMAL,
     };