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

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

    Details

    • Subcomponent:
      2d
    • CPU:
      x86
    • OS:
      windows_xp

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: