Matrox Graphics Cards Problems

Kevin Rushforth kevin.rushforth at
Fri May 18 20:54:02 UTC 2018

On 5/18/2018 10:45 AM, Matthew Elliot wrote:
> 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?

Trying newer cards with forceGPU would be a good first step.

> Or would I need to create another bug report for investigation at Oracle?

If you find that this works consistently on newer Matrox cards, then you 
can raise a new bug for this, although it isn't something we are likely 
to work on ourselves. The challenge would be in testing this, since 
Matrox cards are not readily available.

> 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?

We've done this is a very limited way in the past for issues that 
affected all Intel HD cards, for example.

Good luck with your investigation.

-- Kevin

> 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.anirvan at> 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]:
>> [2]:
>> [3]:
>>> On 18 May 2018 at 04:32, Matthew Elliot <matthew.james.elliot at> 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 -
>>> 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.anirvan at> wrote:
>>>> Hi Matthew,
>>>> Please see the below file for blaclisted hardware on D3D.
>>>> Regards,
>>>> Anirvan
>>>>> On Thu, 17 May 2018 at 11:04 PM, Matthew Elliot <matthew.james.elliot at> 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

More information about the openjfx-dev mailing list