| 1092 | |
| 1093 | |
| 1094 | VisualID getHighestScoringVisualID(Display *dpy, int screen) |
| 1095 | { |
| 1096 | if(!dpy) return 0; |
| 1097 | |
| 1098 | int highestScore = -1; |
| 1099 | VisualID bestVisualID = |
| 1100 | matchVisual2D(dpy, screen, 32, TrueColor, 8, 0, true); |
| 1101 | |
| 1102 | GET_VA_TABLE(); |
| 1103 | |
| 1104 | for(int i = 0; i < vaEntries; i++) |
| 1105 | { |
| 1106 | if(va[i].score > highestScore) |
| 1107 | { |
| 1108 | highestScore = va[i].score; |
| 1109 | bestVisualID = va[i].visualID; |
| 1110 | } |
| 1111 | } |
| 1112 | |
| 1113 | return bestVisualID; |
| 1114 | } |
| 1115 | |
| 1116 | } // namespace |
no test coverage detected