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

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

                Dates

                Created:
                Updated:
                Resolved:
                Imported: