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

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

    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: