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,但是我無法將它用於最終的應用程序。 –