我用JDK8 尝试JavaFX教程.
我的笔记本电脑上没有安装OpenGL.我不需要它,我想我可以在没有OpenGL的情况下使用JavaFX.
Java2D无法进行硬件加速时
尽可能使用完全硬件加速路径,但是当它不可用时,使用Java2D渲染路径,因为Java2D渲染路径已经分布在所有Java运行时环境(JRE)中.这在处理3-D场景时尤为重要.但是,使用硬件渲染路径时性能会更好.
我将执行JavaFX Hello World.怎么样 ?
当我尝试我有这个消息(使用-Dprism.verbose = true jvm选项):
Prism管道初始化顺序:es2 sw
使用基于java的双鱼座rasterizer
使用脏区域优化
不使用基元的纹理掩码
不强制纹理的2个大小的功能
使用硬件CLAMP_TO_ZERO模式
选择HiDPI像素缩放
Prism管道名称= com.sun.prism .es2.ES2Pipeline
加载ES2本机库... prism_es2
成功.
GLFactory使用com.sun.prism.es2.X11GLFactory
无法识别的deviceID 0xa16
X请求失败的错误:BadAlloc(操作资源不足)
失败请求的主要操作码:156(GLX)
失败请求的次要操作码:24(X_GLXCreateNewContext)
序列号请求失败:33
输出流中的当前序列号:34
Java结果:1
为什么Java尝试使用OpenGL而不是Java2D.
| 归档时间: |
|
| 查看次数: |
1122 次 |
| 最近记录: |