Hey Anirvan, Thanks for the info - guess it’s not such a promising route either then.
As these Jira for Matrox cards in JavaFX were from 2013 is it possible that later Matrox cards / drivers would now work if this global disablement was not present. I.e is forceGpu enough to test such scenarios? Or would I need to create another bug report for investigation at Oracle? To the wider group, has anyone else outside Oracle contributed code dealing with supporting graphics cards? Would something like implementing a workaround for whatever deficiency is present (pixel shaders?! from comments in Bug reports) even be possible / practical? Theoretically this could become an interesting topic for my company if a few percent of our users have these types of cards (which is possible) and it could be useful to the wider community. Kind regards, Matt Sent from my phone. > On 18/05/2018, at 7:09 PM, Anirvan Sarkar <powers.anir...@gmail.com> wrote: > > Hi Matthew, > > OpenGL pipeline on Windows is not a supported configuration and so it is not > present in JavaFX for Windows[1][2]. > You would have to build JavaFX yourself to include this pipeline and "use it > at your own risk". It may or may not work. > Also it looks like the card should support OpenGL 2.1 or later[3]. > > [1]: > http://hg.openjdk.java.net/openjfx/jfx-dev/rt/file/071b040b8736/build.gradle#l478 > [2]: http://mail.openjdk.java.net/pipermail/openjfx-dev/2014-July/014936.html > [3]: > http://hg.openjdk.java.net/openjfx/jfx-dev/rt/file/071b040b8736/modules/javafx.graphics/src/main/native-prism-es2/windows/WinGLFactory.c#l252 > > >> On 18 May 2018 at 04:32, Matthew Elliot <matthew.james.ell...@gmail.com> >> wrote: >> Hey, thanks for the second link, exactly what I needed just not the best >> news. >> >> I see all Matrox cards are disabled which is a bit tricky for us when many >> of our customers are have 4+ monitors and some have chosen those cards. >> >> I then managed to find this - >> https://bugs.openjdk.java.net/browse/JDK-8103350 >> I assume this means there will never be support of these cards or is there a >> work around? I.e. I see they support OpenGL so could I install OpenGL on a >> windows machine and try that pipeline? >> Is this exclusion of all Matrox cards still valid? >> >> Thanks in advance, >> Matt >> >> Sent from my phone. >> >>> On 17/05/2018, at 5:15 PM, Anirvan Sarkar <powers.anir...@gmail.com> wrote: >>> >>> Hi Matthew, >>> >>> Please see the below file for blaclisted hardware on D3D. >>> >>> http://hg.openjdk.java.net/openjfx/jfx-dev/rt/file/9e0e0e65e642/modules/javafx.graphics/src/main/native-prism-d3d/D3DBadHardware.h >>> >>> Regards, >>> Anirvan >>> >>> >>>> On Thu, 17 May 2018 at 11:04 PM, Matthew Elliot >>>> <matthew.james.ell...@gmail.com> wrote: >>>> Hi all, >>>> >>>> we have some customers in the wild who use Matrox 9148LP (9100 series) >>>> graphics cards because they drive more than 2 monitors and JavaFX always >>>> reports an error initializing HW pipeline and forcing gpu results in system >>>> instability. >>>> >>>> I checked the bug reports but couldn't see anything about JavaFX and Matrox >>>> cards. >>>> >>>> Questions >>>> Is anyone aware of an existing issue? >>>> Is there a way to get more details on why JavaFx fails to enable the D3D >>>> pipeline? >>>> Is there a list of known problematic graphics cards or a black list of >>>> graphics cards where JavaFX falls back? >>>> >>>> Thanks in advance, >>>> Matt >>> -- >>> Sent from Gmail Mobile > > > > -- > Anirvan