जैसा कि in this question पर चर्चा की गई है, यह पता लगाना संभव है कि जावा एफएक्स -Dprism.verbose=true
को सिस्टम प्रॉपर्टी के रूप में पास करके हार्डवेयर त्वरण का उपयोग कर रहा है या नहीं। जब मैं Windows 2008 सर्वर R2 पर मेरे जावा FX एप्लिकेशन पर ऐसा करते हैं, यह जाहिरा तौर पर सॉफ्टवेयर प्रतिपादन करने के लिए वापस गिर रही है:क्या विंडोज 2008 सर्वर पर जावा एफएक्स के साथ हार्डवेयर त्वरण को सक्षम करना संभव है?
Prism pipeline init order: d3d j2d
Using t2k for text rasterization
Using dirty region optimizations
Prism pipeline name = com.sun.prism.d3d.D3DPipeline
Loading D3D native library ...
succeeded.
Direct3D initialization failed
Wrong operating system version
(X) Got class = class com.sun.prism.d3d.D3DPipeline
GraphicsPipeline.createPipeline: error initializing pipeline com.sun.prism.d3d.D3DPipeline
*** Fallback to Prism SW pipeline
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
मेरा प्रश्न है, यह हार्डवेयर त्वरण के लिए मजबूर करने के लिए संभव है, सोच में JFX बेवकूफ बनाना द्वारा कहते हैं मेरे पास एक अलग ऑपरेटिंग सिस्टम है? मुझे उम्मीद है कि यह सिर्फ काम कर सकता है अगर मैं किसी भी तरह ओएस जांच को बाईपास कर सकता हूं।
[Windows 2008 सर्वर JavaFX के लिए एक समर्थित मंच नहीं है] (http://www.oracle.com/technetwork/java/javafx/downloads/supportedconfigurations-1506746.html)। विंडोज 2008 सर्वर पर जावाएफएक्स चलाने की कोशिश नहीं है। – jewelsea