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

Animation or scrolling causes bad flickering on j2d pipeline with multithreading enabled

    XMLWordPrintable

Details

    Description

      Run Ensemble with -Dprism.order=j2d and try to scroll the pane with sample buttons. You will see flickering as-if every second frame was completely white. I was also able to reproduce it on HelloListView/HelloTableView, but the flickering is harder to spot there, as the application has higher fps than Ensemble.

      I wasn't able to reproduce it with es2 pipeline.

      I've also tried it with -Dprism.occlusion.culling=false and also with -Dprism.dirtyopts=false to check if recent changes to culling are the cause of this issue, but it's still reproducible even with these optimizations turned off.

      Attachments

        Issue Links

          Activity

            People

              kcr Kevin Rushforth
              msladecek Martin Sládeček
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                Imported: