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

Disable Direct3D9Ex due to performance issues and functional bugs

XMLWordPrintable

      There are several problems with the implementation of Direct3D9Ex feature on Windows 7.

      1) It has caused a serious performance regression: RT-27508

      2) There are visual artifacts when coming back from a screen lock or sleep: RT-27121 (which has had several duplicate issues filed against it).

      3) The native code that handles uploading the textures in 9Ex mode is unsafe in that it stores a pointer obtained from getPrimitiveArrayCritical that could (in some cases) possibly by accessed after the array is released. This is a crash waiting to happen.

            kcr Kevin Rushforth
            kcr Kevin Rushforth
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: