提高 JavaFX WebGL 性能

Increasing JavaFX WebGL Performance

我正在使用 JavaFX 开发此浏览器。但是.. 当你访问一个使用 WebGL 的页面时,页面加载但是非常不稳定并且基本上无法使用。

所以问题是,我如何提高使用 WebGL 的网页的性能,以便用户可以顺畅地浏览页面?

这是我的演示

import javafx.application.Application;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.paint.Color;
import javafx.scene.web.WebEngine;
import javafx.scene.web.WebView;
import javafx.stage.Stage;

  public final class App extends Application {

  @Override
  public void start(Stage stage) throws Exception {
        Group group = new Group();           
        WebView browser = new WebView();            
        WebEngine engine = browser.getEngine(); 

        engine.load("http://rune.tools/");

        group.getChildren().add(browser);

        Scene scene = new Scene(group, Color.BLACK);

        stage.setScene(scene);            
        stage.setTitle("JavaFX WebGL");            
        stage.centerOnScreen();
        stage.sizeToScene();   
        stage.setResizable(false);            
        stage.show();
  }

  public static void main(String[] args) {
        launch(args);
  }

  }

JavaFX 8 不支持 WebGL,所以你不能提高 JavaFX 的 WebGL 性能,因为它没有什么可提高的。