Skip to content

Commit d50cd8a

Browse files
committed
Bugfix rendererinfo, parse gles version string properly
1 parent 805873b commit d50cd8a

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

graphics-by-opengl-j2se/src/main/java/com/nucleus/renderer/RendererInfo.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,12 @@ public static class Version {
2525
public final int minor;
2626

2727
public Version(String versionStr) {
28-
int whitespace = versionStr.indexOf(" ");
29-
if (whitespace > -1) {
30-
versionStr = versionStr.substring(0, whitespace);
28+
int offset = 0;
29+
int whitespace = 0;
30+
while ((whitespace = versionStr.indexOf(" ", offset)) != -1) {
31+
offset = whitespace + 1;
3132
}
33+
versionStr = versionStr.substring(offset);
3234
int dotIndex = versionStr.indexOf(".");
3335
if (dotIndex < 0) {
3436
// No dot

0 commit comments

Comments
 (0)