Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8114697

d3d pipeline fails on Win7

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not an Issue
    • Icon: P3 P3
    • fx2.0
    • fx2.0
    • javafx
    • 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
      **********************************************************************************************


            kprazdnikwse Kirill.Prazdnikov (Inactive)
            jennyh Jenny Huang (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: