-
Bug
-
Resolution: Not an Issue
-
P3
-
fx2.0
-
Win7 + jdk1.6.0_27 + javafx2.0b34
This happens on Win7 only, also tested on Vista and Win2008 server, d3d works fine.
Steps to reproduce:
Install javafx 2.0 b34 on Win7
1. Run attached simple program, or other test program with in sqe ws.
2. d3d pipeline fails with following message:
Prism pipeline init order: d3d j2d
Using openpisces for shapes, t2k for text rasterization
Using dirty region optimizations
Prism pipeline name = com.sun.prism.d3d.D3DPipeline
(X)(1) D3D loading native lib
prism-d3d loaded.
(X)d3dEnabled =false
(X) Got class = class com.sun.prism.d3d.D3DPipeline
D3DPipeline:getInstance(), d3dEnabled=false
GraphicsPipeline.createPipeline: error initializing pipeline com.sun.prism.d3d.D
3DPipeline
*** 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
size = 127
RESIZE: 762973695676225 w: 1200 h: 600
Glass native format: 1
Setting the environment variable NWT_TRACE_LEVEL=3, the output message:
**********************************************************************************************
Prism pipeline init order: d3d j2d
Using openpisces for shapes, t2k for text rasterization
Using dirty region optimizations
Prism pipeline name = com.sun.prism.d3d.D3DPipeline
(X)(1) D3D loading native lib
prism-d3d loaded.
[I] OS Version = OS_VISTA or newer
(I) CheckAdaptersInfo
(I) ------------------
(I) Adapter Ordinal : 0
(I) Adapter Handle : 0x10001
(I) Description : Intel(R) Q965/Q963 Express Chipset Family
(I) GDI Name, Driver : \\.\DISPLAY1, igdumdx32.dll
(I) Vendor Id : 0x8086
(I) Device Id : 0x2992
(I) SubSys Id : 0x1da1028
(I) Driver Version : 8.14.10.1930
[I] GUID : {D7B78E66-6AD2-11CF-1274-D021A3C2C535}
(E) D3DPPLM::CheckDeviceCaps: adapter 0: Failed (pixel shaders 3.0 required)
(I) ------------------
(E) D3DPPLM::CheckAdaptersInfo: no suitable adapters found
(E) InitD3D: failed to init adapters
(X)d3dEnabled =false
(X) Got class = class com.sun.prism.d3d.D3DPipeline
D3DPipeline:getInstance(), d3dEnabled=false
GraphicsPipeline.createPipeline: error initializing pipeline com.sun.prism.d3d.D
3DPipeline
*** 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
size = 133
RESIZE: 242000163215883 w: 1200 h: 600
Glass native format: 1
**********************************************************************************************
And on another Win7 machine with different hardware:
**********************************************************************************************
Prism pipeline init order: d3d j2d
Using openpisces for shapes, t2k for text rasterization
Using dirty region optimizations
Prism pipeline name = com.sun.prism.d3d.D3DPipeline
(X)(1) D3D loading native lib
prism-d3d loaded.
[I] OS Version = OS_VISTA or newer
(I) CheckAdaptersInfo
(I) ------------------
(I) Adapter Ordinal : 0
(I) Adapter Handle : 0x10001
(I) Description : RDPDD Chained DD
(I) GDI Name, Driver : \\.\DISPLAY1, RDPDD.dll
(I) Vendor Id : 0x0000
(I) Device Id : 0x0000
(I) SubSys Id : 0x0
(I) Driver Version : 6.1.7601.17514
[I] GUID : {D7B70EE0-4340-11CF-DA27-B13DAEC2CB35}
(I) ------------------
(E) D3DPPLM::CheckAdaptersInfo: no suitable adapters found
(E) InitD3D: failed to init adapters
(X)d3dEnabled =false
(X) Got class = class com.sun.prism.d3d.D3DPipeline
D3DPipeline:getInstance(), d3dEnabled=false
GraphicsPipeline.createPipeline: error initializing pipeline com.sun.prism.d3d.D
3DPipeline
*** 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
size = 127
RESIZE: 998358482085943 w: 1200 h: 600
Glass native format: 1
**********************************************************************************************
Steps to reproduce:
Install javafx 2.0 b34 on Win7
1. Run attached simple program, or other test program with in sqe ws.
2. d3d pipeline fails with following message:
Prism pipeline init order: d3d j2d
Using openpisces for shapes, t2k for text rasterization
Using dirty region optimizations
Prism pipeline name = com.sun.prism.d3d.D3DPipeline
(X)(1) D3D loading native lib
prism-d3d loaded.
(X)d3dEnabled =false
(X) Got class = class com.sun.prism.d3d.D3DPipeline
D3DPipeline:getInstance(), d3dEnabled=false
GraphicsPipeline.createPipeline: error initializing pipeline com.sun.prism.d3d.D
3DPipeline
*** 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
size = 127
RESIZE: 762973695676225 w: 1200 h: 600
Glass native format: 1
Setting the environment variable NWT_TRACE_LEVEL=3, the output message:
**********************************************************************************************
Prism pipeline init order: d3d j2d
Using openpisces for shapes, t2k for text rasterization
Using dirty region optimizations
Prism pipeline name = com.sun.prism.d3d.D3DPipeline
(X)(1) D3D loading native lib
prism-d3d loaded.
[I] OS Version = OS_VISTA or newer
(I) CheckAdaptersInfo
(I) ------------------
(I) Adapter Ordinal : 0
(I) Adapter Handle : 0x10001
(I) Description : Intel(R) Q965/Q963 Express Chipset Family
(I) GDI Name, Driver : \\.\DISPLAY1, igdumdx32.dll
(I) Vendor Id : 0x8086
(I) Device Id : 0x2992
(I) SubSys Id : 0x1da1028
(I) Driver Version : 8.14.10.1930
[I] GUID : {D7B78E66-6AD2-11CF-1274-D021A3C2C535}
(E) D3DPPLM::CheckDeviceCaps: adapter 0: Failed (pixel shaders 3.0 required)
(I) ------------------
(E) D3DPPLM::CheckAdaptersInfo: no suitable adapters found
(E) InitD3D: failed to init adapters
(X)d3dEnabled =false
(X) Got class = class com.sun.prism.d3d.D3DPipeline
D3DPipeline:getInstance(), d3dEnabled=false
GraphicsPipeline.createPipeline: error initializing pipeline com.sun.prism.d3d.D
3DPipeline
*** 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
size = 133
RESIZE: 242000163215883 w: 1200 h: 600
Glass native format: 1
**********************************************************************************************
And on another Win7 machine with different hardware:
**********************************************************************************************
Prism pipeline init order: d3d j2d
Using openpisces for shapes, t2k for text rasterization
Using dirty region optimizations
Prism pipeline name = com.sun.prism.d3d.D3DPipeline
(X)(1) D3D loading native lib
prism-d3d loaded.
[I] OS Version = OS_VISTA or newer
(I) CheckAdaptersInfo
(I) ------------------
(I) Adapter Ordinal : 0
(I) Adapter Handle : 0x10001
(I) Description : RDPDD Chained DD
(I) GDI Name, Driver : \\.\DISPLAY1, RDPDD.dll
(I) Vendor Id : 0x0000
(I) Device Id : 0x0000
(I) SubSys Id : 0x0
(I) Driver Version : 6.1.7601.17514
[I] GUID : {D7B70EE0-4340-11CF-DA27-B13DAEC2CB35}
(I) ------------------
(E) D3DPPLM::CheckAdaptersInfo: no suitable adapters found
(E) InitD3D: failed to init adapters
(X)d3dEnabled =false
(X) Got class = class com.sun.prism.d3d.D3DPipeline
D3DPipeline:getInstance(), d3dEnabled=false
GraphicsPipeline.createPipeline: error initializing pipeline com.sun.prism.d3d.D
3DPipeline
*** 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
size = 127
RESIZE: 998358482085943 w: 1200 h: 600
Glass native format: 1
**********************************************************************************************