How to learn the identity of the graphics card?

Scott Palmer swpalmer at
Thu Jul 31 23:34:42 UTC 2014

I believe it is possible, though not through public API, to determine if
you are using the software pipeline or not.  If that isn't enough, how
about just adapt at runtime by starting out with the more demanding
animations and falling back automatically if the framerate doesn't meet
your minimum requirement.  Then at least you will be drawing to the screen
meaningful info and the user may never notice.  You could even hide the
measurement in an animated splashscreen or something like that.


On Thu, Jul 31, 2014 at 7:25 PM, Kevin Rushforth <kevin.rushforth at
> wrote:

> Yeah, that would be a bit of a problem. Without doing something like that,
> though, it would just be an approximation, since the performance of
> animation depends on the complexity of the geometry, the performance of the
> GPU, the performance of the CPU, etc.
> -- Kevin
> Mike Hearn wrote:
>>     Would it be feasible for you to do some measurements / calibration
>>     on the system and make the determination based on measured speed?
>>     That seems more to the point anyway.
>> I don't know how to do that without actually drawing to the screen, which
>> I don't want to do.

More information about the openjfx-dev mailing list