JavaFX 2 WebView使用WebKit进行渲染。我的机器不能直接支持3D,我可以看到它在棱镜日志javafx 2.2 webview滚动速度很慢(2D渲染)
Loading D3D native library ...
succeeded.
Direct3D initialization failed
Adapter validation failed for all adapters
(X) Got class = class com.sun.prism.d3d.D3DPipeline
Prism pipeline name = com.sun.prism.j2d.J2DPipeline
(X) Got class = class com.sun.prism.j2d.J2DPipeline
Initialized prism pipeline: com.sun.prism.j2d.J2DPipeline
GraphicsPipeline.createPipeline: error initializing pipeline com.sun.prism.d3d.D3DPipeline
*** Fallback to Prism SW pipeline
滚动的加载HTML网页的速度是很慢的。使用Chrome(同样使用WebKit)在同一台机器上滚动相同的页面也足够快。
该页面的内容大部分是文本。没有heave java脚本,简单的静态。
我是否需要打开一些设置,或者它只是简单地将Prism SW管道的速度比Chrome中用来绘制线条和图像的速度慢得多?
操作系统Windows 7
DirectDraw加速:不可
Direct3D加速:不可
AGP纹理加速:不可
这是很多的信息。谢谢。 我想我的视频驱动程序仅限于Citrix虚拟卡。我们使用一种虚拟电脑。 该页面基本上是任何页面,当我用滚轮或滚动条滚动时,我看到滞后。特别是当我使用jQuery来自动滚动,这在Chrome中就像一个魅力。我认为这是一个渲染问题,而不是与java脚本相关的问题。 为了实验的目的,我将检查Java 8,但是我无法将它用于最终的应用程序。 –