| 781 | } |
| 782 | |
| 783 | AppDisplayMode::AppDisplayMode(AppGpu &gpu, const VkDisplayModePropertiesKHR &in_properties, |
| 784 | const std::set<uint32_t> &supported_planes) |
| 785 | : properties(in_properties) { |
| 786 | for (auto plane : supported_planes) { |
| 787 | VkDisplayPlaneCapabilitiesKHR cap; |
| 788 | |
| 789 | vkGetDisplayPlaneCapabilitiesKHR(gpu.phys_device, properties.displayMode, plane, &cap); |
| 790 | capabilities[plane] = cap; |
| 791 | } |
| 792 | } |
| 793 | |
| 794 | static std::string MakeName(uint32_t index, const VkDisplayPropertiesKHR &prop) { |
| 795 | std::stringstream name; |
nothing calls this directly
no outgoing calls
no test coverage detected