【问题标题】:JavaFX hardware acceleration on intel 965英特尔 965 上的 JavaFX 硬件加速
【发布时间】:2015-07-05 10:55:13
【问题描述】:

我希望我的应用具有不错的图形性能。 但问题是,我的显卡有点老了,java fx好像不支持。

我尝试设置一些环境变量,例如 设置 J2D_TRACE_LEVEL=4 设置 J2D_D3D_NO_HWCHECK=true

但这没有帮助。

如果我使用 -Dprism.verbose=true 选项来查看发生了什么,这就是我得到的结果

Prism pipeline init order: d3d sw 
Using native-based Pisces rasterizer
Using dirty region optimizations
Not using texture mask for primitives
Not forcing power of 2 sizes for textures
Using hardware CLAMP_TO_ZERO mode
Opting in for HiDPI pixel scaling
Prism pipeline name = com.sun.prism.d3d.D3DPipeline
Loading D3D native library ...
    succeeded.
D3DPipelineManager: Created D3D9Ex device
Direct3D initialization failed
Adapter validation failed for all adapters
Device "Mobile Intel(R) 965 Express Chipset Family" (\\.\DISPLAY1)     initialization failed : 
WARNING: Unsupported video adapter found, device disabled
(X) Got class = class com.sun.prism.d3d.D3DPipeline
Prism pipeline name = com.sun.prism.sw.SWPipeline
(X) Got class = class com.sun.prism.sw.SWPipeline
Initialized prism pipeline: com.sun.prism.sw.SWPipeline
GraphicsPipeline.createPipeline: error initializing pipeline     com.sun.prism.d3d.D3DPipeline
*** Fallback to Prism SW pipeline
 vsync: true vpipe: false

我怎样才能获得一些 javafx 来利用我的显卡,从而获得更好的性能?

【问题讨论】:

    标签: javafx intel hardware-acceleration


    【解决方案1】:

    使用prism.forceGPU=true 作为命令行参数。它禁用适配器支持检查。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-16
      • 2023-03-06
      • 2014-06-13
      • 2016-07-20
      • 1970-01-01
      • 1970-01-01
      • 2015-10-16
      • 1970-01-01
      相关资源
      最近更新 更多