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

D3D: Jslider shows artifacts when moving the thumb on Nvidia 7600 GS [FSAA]

XMLWordPrintable

    • 2d
    • x86
    • windows_xp

      JSlider is showning painting artifacts when moving the thumb. On Metal LAF, a thin line is drawn just above the slider track when the thumb is moved. On Windows Classic LAF, there is a black impression of the thumb shown from the start to end location of the thumb when the thumb is dragged.

      I have attached screenshots of both of them. This is reproducible with 6u5-b03 PIT and not reproducible when I turn off the D3D pipeline. I reproduced it on WinXP-Nvidia GeForce 7600 GS.

      To reproduce, do the following -
      1. Run SwingSet2
      2. Go to JSlider demo
      3. Drag the thumb of each of the slider, in Metal as well as Windows Look and Feel.
      I have noticed that the Antialias setting is set to 4x on my video card (Nvidia Control Panel). This issue is not reproducible when I change the AA setting to 'App controlled'. But even with this AA setting, the artifacts are not seen with ddraw or the old D3D pipeline (jdk6-FCS).

      Also the focus border on swing components is much more prominent than usual when 4x AA is enabled. I have attached a couple of screenshots for the same.

            tdv Dmitri Trembovetski (Inactive)
            pmohansunw Praveen Mohan (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: