| 1661 | } |
| 1662 | |
| 1663 | void VulkanCapsViewer::displayInstanceLayers() |
| 1664 | { |
| 1665 | ui.treeWidgetInstanceLayers->clear(); |
| 1666 | for (auto& layer : instanceLayers) { |
| 1667 | QTreeWidgetItem *treeItem = new QTreeWidgetItem(ui.treeWidgetInstanceLayers); |
| 1668 | treeItem->setText(0, QString::fromUtf8(layer.properties.layerName)); |
| 1669 | treeItem->setText(1, QString::fromStdString(vulkanResources::versionToString(layer.properties.specVersion))); |
| 1670 | treeItem->setText(2, QString::fromStdString(vulkanResources::revisionToString(layer.properties.implementationVersion))); |
| 1671 | treeItem->setText(3, QString::fromStdString(std::to_string(layer.extensions.size()))); |
| 1672 | treeItem->setText(4, layer.properties.description); |
| 1673 | for (auto& layerExt : layer.extensions) { |
| 1674 | addTreeItem(treeItem, layerExt.extensionName, vulkanResources::revisionToString(layerExt.specVersion)); |
| 1675 | } |
| 1676 | } |
| 1677 | for (int i = 0; i < ui.treeWidgetInstanceLayers->columnCount(); i++) |
| 1678 | ui.treeWidgetInstanceLayers->header()->setSectionResizeMode(i, QHeaderView::ResizeToContents); |
| 1679 | } |
| 1680 | |
| 1681 | void VulkanCapsViewer::displayInstanceExtensions() |
| 1682 | { |
nothing calls this directly
no test coverage detected