Lines Matching refs:instance
41 bool instance = false; member
51 options->instance = true; in ParseOptions()
78 if (options->instance && (options->device_index != unsignedNegOne || in ParseOptions()
89 if (options->instance && options->output_file.empty()) { in ParseOptions()
94 if (!options->output_file.empty() && !options->instance && in ParseOptions()
104 bool Dump(const VkJsonInstance& instance, const Options& options) { in Dump() argument
108 instance.devices.size()) { in Dump()
110 << " requested but only " << instance.devices.size() in Dump()
114 out_device = &instance.devices[options.device_index]; in Dump()
116 for (const auto& device : instance.devices) { in Dump()
148 : VkJsonInstanceToJson(instance); in Dump()
167 VkJsonInstance instance = VkJsonGetInstance(); in main() local
168 if (options.instance || options.device_index != unsignedNegOne || in main()
170 Dump(instance, options); in main()
172 for (uint32_t i = 0, n = instance.devices.size(); i < n; i++) { in main()
174 Dump(instance, options); in main()