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

JavaFX D3D12: Fix remaining visual bugs

XMLWordPrintable

      Fix any remaining visual bugs and issues in the backend to achieve feature parity with old D3D backend:

      - Media - colors are incorrect compared to old backend
      - Ensemble8 - Resize causes problems with control drawing
      - Ensemble8 - Canvas demos (ex. fireworks) don't work properly - could be faulty ReadTexture for IntBuffer?
      - Make sure all JFX tests work as intended (unit, system, manual, toys, samples, jemmy, RenderPerf)

      Visual test issues:
      - systemTests - QPathTest - "q" is rendered at incorrect scale
      - systemTests - ImageSmoothingDrawTest.testImageSmoothingDisabled() - smoothing is enabled regardless
      - systemTests - NearAndFarClipTest.testNearAndFarClips() - clipping is incorrect, yellow rectangle is visible
      - RenderPerfTest - MultiShape3D and MultiShape3DInterleaved - some cubes' textures glitch and switch to Duke texture for singular frames
      - hello.HelloViewOrder - Subscene with circles which the demo refers to is not displayed at all
      - Ensemble8 - 3D Sphere - Earth's "land" has no texture rendered

            lkostyra Lukasz Kostyra
            lkostyra Lukasz Kostyra
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: