RFR: 8246204: No 3D support for newer Intel graphics drivers on Linux

Kevin Rushforth kcr at openjdk.java.net
Wed Jun 3 17:13:42 UTC 2020


On Mon, 1 Jun 2020 17:52:46 GMT, Michael Paus <mpaus at openjdk.org> wrote:

> It seems to be sufficient to add "intel" as an additional vendor to the list in the X11GLFactory class. Tests pass and
> my own application also works with the new build.

modules/javafx.graphics/src/main/java/com/sun/prism/es2/X11GLFactory.java line 46:

> 45:         new GLGPUInfo("intel open source technology center", null),
> 46:         new GLGPUInfo("intel", null),
> 47:         new GLGPUInfo("nvidia", null),

Since the qualification check is `vendor.startsWith(gi.vendor)` you can replace the previous `"intel open source
technology center"` entry with the new one.

-------------

PR: https://git.openjdk.java.net/jfx/pull/243


More information about the openjfx-dev mailing list