| 1756 | } |
| 1757 | |
| 1758 | bool InstallAdapter(AdapterFamily family) |
| 1759 | { |
| 1760 | if (g_adapter) |
| 1761 | { |
| 1762 | return true; |
| 1763 | } |
| 1764 | |
| 1765 | bool result = SelectAdapterByFamily(family); |
| 1766 | |
| 1767 | if (!result) |
| 1768 | { |
| 1769 | result = SelectAdapterByPriority(); |
| 1770 | } |
| 1771 | |
| 1772 | if (result) |
| 1773 | { |
| 1774 | dmLogInfo("Installed graphics device '%s'", GetAdapterFamilyLiteral(g_adapter->m_Family)); |
| 1775 | return true; |
| 1776 | } |
| 1777 | |
| 1778 | dmLogError("Could not install a graphics adapter. No compatible adapter was found."); |
| 1779 | return false; |
| 1780 | } |
| 1781 | |
| 1782 | AdapterFamily GetAdapterFamily(HGraphicsAdapter adapter) |
| 1783 | { |