(line string)
| 1159 | } |
| 1160 | |
| 1161 | func parseVulkanGPUHeader(line string) (int, bool) { |
| 1162 | if !strings.HasPrefix(line, "GPU") || !strings.HasSuffix(line, ":") { |
| 1163 | return 0, false |
| 1164 | } |
| 1165 | |
| 1166 | index, err := strconv.Atoi(strings.TrimSuffix(strings.TrimPrefix(line, "GPU"), ":")) |
| 1167 | if err != nil { |
| 1168 | return 0, false |
| 1169 | } |
| 1170 | |
| 1171 | return index, true |
| 1172 | } |
| 1173 | |
| 1174 | func parseVulkanValue(line string) string { |
| 1175 | _, value, ok := strings.Cut(line, "=") |
no outgoing calls
no test coverage detected