Switch back to JRE 8u77 on ARM#4454
Conversation
JRE 8u91 or higher cause performance problems with the GL Video library - specifically: SimpleCapture example doesn't show a texture from USB-attached webcam on Raspberry Pi 2, and TwoVideos example doesn't play two videos smoothly. This was tested with Processing compiled on the Pi (JDK 8u65b17), and processing-glvideo 2d6de36a33fde3573b335e9a95cc3e380466f328.
346a935 to
3c2b96f
Compare
|
@benfry I went ahead and updated the tar ball, after realizing that my previous re-spin had the wrong build number (250). So the processing tar ball for ARM is now essentially: https://github.com/gohai/processing/commits/arm-work |
|
Doesn't this have to go after these two lines? |
|
Thought properties in ant can only be set exactly once - hence setting it conditionally for the special case ahead of the default. (Most importantly: seems to work :) ) |
|
Happy to trust you on it. ;-) |
|
@benfry Is there any place to report/triage issues with JDK releases? A phone number where Larry Ellison picks up, perhaps? |
|
Nah, Larry's on a boat somewhere so he doesn't have to pick up the phone. But the openjdk mailing lists work for discussion, and then there's a bug reporting system (JIRA-based?) that handles the official things. |
|
@benfry I filled JI-9037261 & will write to openjdk on the weekend! |
|
This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
JRE 8u91 or higher cause performance problems with the GL Video library - specifically: SimpleCapture example doesn't show a texture from USB-attached webcam on Raspberry Pi 2, and TwoVideos example doesn't play two videos smoothly.
This was tested with Processing compiled on the Pi (JDK 8u65b17), and processing-glvideo 2d6de36a33fde3573b335e9a95cc3e380466f328.
@benfry Spent all morning tracking down this regression ... would you mind if I re-spun the ARM tar-ball for 3.1 with this change? (Holding off with the Raspbian image for now)