2013-01-28 2 views

ответ

14

Только что узнал:

Вы можете работать с -Dprism.verbose=true, который будет печатать то, что графический конвейер использует. «sw» или «j2d» для программного обеспечения и «d3d» или «es2» для аппаратного ускорения.

2

Вы также можете попробовать это взломать

@SuppressWarnings("restriction") 
static String getCurrentGraphicsPipeline() { 
    return com.sun.prism.GraphicsPipeline.getPipeline().getClass().getName(); 
} 

Если вы вернетесь "com.sun.prism.sw.SWPipeline" то вы используете ускорение программного обеспечения. Все остальные значения означают, что, вероятно, используется какая-то форма аппаратного ускорения.

0

Если вы используете eclipse как IDE, вам необходимо передать эти аргументы виртуальной машины. Вы можете добавить эти аргументы виртуальной машины в конфигурацию запуска.

Помещенный эти аргументы там: -Dprism.verbose=true

Have a look at the image for more information

Смежные вопросы