-
Bug
-
Resolution: Fixed
-
P2
-
internal
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
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
- duplicates
-
JDK-8261863 Lanai: Crash in MTLTR_DrawLCDGlyphNoCache (Metal API Validation)
- Closed
- relates to
-
JDK-8261967 [macos] [lanai] Intermittent Metal API Validation Stencil PixelFormat error running NetBeans on two screens
- Closed