Also only report 256 MiB (chosen arbitrarily) as the null driver's
memory heap size. The previous value wasn't reasonable on 64-bit
systems (2^63 + 1).
Change-Id: Id57a4895752af45d046072ae8fee386ca219e82d
};
} // namespace HandleType
-const VkDeviceSize kMaxDeviceMemory = VkDeviceSize(INTPTR_MAX) + 1;
+const VkDeviceSize kMaxDeviceMemory = 0x10000000; // 256 MiB, arbitrary
} // anonymous namespace
strbuf << "DEVICE_LOCAL";
printf("%sHeap %u: %" PRIu64 " MiB (0x%" PRIx64 " B) %s\n",
Indent(indent + 1), heap,
- info.memory.memoryHeaps[heap].size / 0x1000000,
+ info.memory.memoryHeaps[heap].size / 0x100000,
info.memory.memoryHeaps[heap].size, strbuf.str().c_str());
strbuf.str(std::string());