import javafx.application.Application; import javafx.scene.paint.Color; import javafx.scene.text.Font; import javafx.scene.text.FontWeight; import javafx.scene.Scene; import javafx.scene.effect.GaussianBlur; import javafx.scene.layout.StackPane; import javafx.scene.text.Text; import javafx.stage.Stage; public class GausianBlurStandalone extends Application { public static void main(final String[] args) { Application.launch(args); } @Override public void start(final Stage primaryStage) throws Exception { final StackPane pane = new StackPane(); final Scene scene = new Scene(pane, 400, 400); final Text text = new Text("Hi There"); text.setFont(Font.font("null", FontWeight.BOLD, 36)); text.setFill(Color.RED); if (false) { // known to PASS on i.MX6 text.setEffect(new GaussianBlur(15)); } else if (false) { // known to FAIL on i.MX6 text.setEffect(new GaussianBlur(35)); } else if (false) { // known to PASS on i.MX6 text.setEffect(new GaussianBlur(31)); } else { // known to FAIL on i.MX6 text.setEffect(new GaussianBlur(32)); } pane.getChildren().add(text); primaryStage.setScene(scene); primaryStage.show(); } }