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

Many java/awt/ tests fail with Metal API Validation Stencil PixelFormat error

    XMLWordPrintable

    Details

    • Subcomponent:
      2d

      Description

      With Metal API Validation, the Java 2D macOS Metal pipeline has the
      the following error
      2021-02-13 12:25:54.692 system_profiler[14003:12106238] Metal API Validation Enabled
      2021-02-13 12:25:54.874 java[14001:12106180] Metal API Validation Enabled
      -[MTLDebugRenderCommandEncoder validateFramebufferWithRenderPipelineState:]:1288: failed assertion `Framebuffer With Render Pipeline State Validation
      For stencil attachment, the render pipeline's pixelFormat (MTLPixelFormatInvalid) does not match the framebuffer's pixelFormat (MTLPixelFormatStencil8).

      with many java/awt jtreg ests - other tests may fail because of the same but this is a good sampling
      ./java/awt/Paint/ComponentIsNotDrawnAfterRemoveAddTest/ComponentIsNotDrawnAfterRemoveAddTest.jtr
      ./java/awt/Mixing/AWT_Mixing/JListInGlassPaneOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JTextAreaInGlassPaneOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JSpinnerInGlassPaneOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JSliderInGlassPaneOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JPanelOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JInternalFrameMoveOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JPanelInGlassPaneOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JTextFieldOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JScrollBarOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JSliderOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JTextAreaOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JProgressBarOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JInternalFrameOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JScrollBarInGlassPaneOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JListOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JLabelOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JEditorPaneOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JProgressBarInGlassPaneOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JLabelInGlassPaneOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JTextFieldInGlassPaneOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JButtonInGlassPaneOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JToggleButtonInGlassPaneOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JSpinnerOverlapping.jtr
      ./java/awt/Mixing/AWT_Mixing/JEditorPaneInGlassPaneOverlapping.jtr
      ./java/awt/Mixing/HWDisappear.jtr
      ./java/awt/Mixing/MixingInHwPanel.jtr
      ./java/awt/Mixing/OpaqueTest.jtr
      ./java/awt/Mixing/JButtonInGlassPane.jtr
      ./java/awt/Mixing/OverlappingButtons.jtr
      ./java/awt/dnd/ImageDecoratedDnDInOut/ImageDecoratedDnDInOut.jtr
      ./java/awt/MouseInfo/ComponentMousePositionTest.jtr
      ./java/awt/Component/Revalidate/Revalidate.jtr
      ./java/awt/Frame/MiscUndecorated/RepaintTest.jtr
      ./java/awt/Focus/NonFocusableWindowTest/NoEventsTest.jtr
      ./java/awt/Dialog/NestedDialogs/Modeless/NestedModelessDialogTest.jtr
      ./java/awt/Dialog/NestedDialogs/Modal/NestedModalDialogTest.jtr
      ./java/awt/Container/isRemoveNotifyNeeded/JInternalFrameTest.jtr
      ./java/awt/GridLayout/LayoutExtraGaps/LayoutExtraGaps.jtr
      ./java/awt/List/ListMultipleSelectTest/ListMultipleSelectTest.jtr

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              jdv Jayathirth D V
              Reporter:
              prr Philip Race
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: