8198613: Test cases result in failure or timeout when run with OpenGL backend
Reviewed-by: serb, jdv
This commit is contained in:
parent
b4beeae554
commit
f3ae7d1bd9
test/jdk
ProblemList.txt
java/awt
FullScreen
AltTabCrashTest
BufferStrategyExceptionTest
DisplayChangeVITest
MultimonFullscreenTest
NonExistentDisplayModeTest
UninitializedDisplayModeChangeTest
Graphics/CopyScaledArea
Graphics2D
GraphicsDevice
Multiscreen/DeviceIdentificationTest
Window/TranslucentShapedFrameTest
image/VolatileImage
javax/swing
sun/java2d
DirectX
AccelPaintsTest
AcceleratedScaleTest
NonOpaqueDestLCDAATest
OpaqueImageToSurfaceBlitTest
OverriddenInsetsTest
StrikeDisposalCrashTest
SwingOnScreenScrollingTest
TransformedPaintTest
SunGraphics2D
pipe
InterpolationQualityTest.java
MutableColorTest
hw
RSLAPITest
RSLContextInvalidationTest
VSyncedBufferStrategyTest
@ -247,13 +247,9 @@ sun/java2d/SunGraphics2D/PolyVertTest.java 6986565 generic-all
|
||||
sun/java2d/SunGraphics2D/SimplePrimQuality.java 7992007 generic-all
|
||||
sun/java2d/SunGraphics2D/SourceClippingBlitTest/SourceClippingBlitTest.java 8196191 windows-all,macosx-all
|
||||
sun/java2d/pipe/InterpolationQualityTest.java 8171303 windows-all,linux-all,macosx-all
|
||||
java/awt/FullScreen/BufferStrategyExceptionTest/BufferStrategyExceptionTest.java 8196186 windows-all
|
||||
java/awt/FullScreen/DisplayChangeVITest/DisplayChangeVITest.java 8169469 windows-all
|
||||
java/awt/FullScreen/NonExistentDisplayModeTest/NonExistentDisplayModeTest.java 8196187 windows-all
|
||||
java/awt/Graphics/ClippedCopyAreaTest/ClippedCopyAreaTest.java 8196436 linux-all
|
||||
java/awt/Graphics/CopyScaledArea/CopyScaledAreaTest.java 8196189 windows-all
|
||||
java/awt/Graphics2D/DrawString/DrawRotatedStringUsingRotatedFont.java 8197796 generic-all
|
||||
java/awt/GraphicsDevice/CloneConfigsTest.java 8196190 windows-all
|
||||
java/awt/TextArea/TextAreaScrolling/TextAreaScrolling.java 8196300 windows-all
|
||||
java/awt/print/PrinterJob/Margins.java 8196301 windows-all
|
||||
java/awt/print/PrinterJob/PSQuestionMark.java 7003378 windows-all
|
||||
@ -638,7 +634,6 @@ javax/swing/JTree/DnD/LastNodeLowerHalfDrop.java 8159131 linux-all
|
||||
javax/swing/JTree/4633594/JTreeFocusTest.java 8173125 macosx-all
|
||||
javax/swing/JTree/8003400/Test8003400.java 8011259 macosx-all
|
||||
javax/swing/JFileChooser/8041694/bug8041694.java 8196302 windows-all
|
||||
javax/swing/JInternalFrame/8069348/bug8069348.java 8196303 windows-all
|
||||
javax/swing/AbstractButton/6711682/bug6711682.java 8060765 windows-all,macosx-all
|
||||
javax/swing/Action/8133039/bug8133039.java 8196089 windows-all,macosx-all
|
||||
javax/swing/JComboBox/6559152/bug6559152.java 8196090 windows-all,macosx-all
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2005, 2014, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2005, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -24,14 +24,13 @@
|
||||
/*
|
||||
@test
|
||||
@key headful
|
||||
@bug 6275887 6429971 6459792
|
||||
@bug 6275887 6429971 6459792 8198613
|
||||
@summary Test that we don't crash when alt+tabbing in and out of
|
||||
fullscreen app
|
||||
@author Dmitri.Trembovetski@sun.com: area=FullScreen
|
||||
@run main/othervm/timeout=100 AltTabCrashTest -auto -changedm
|
||||
@run main/othervm/timeout=100 -Dsun.java2d.d3d=True AltTabCrashTest -auto -changedm
|
||||
@run main/othervm/timeout=100 -Dsun.java2d.d3d=True AltTabCrashTest -auto -usebs -changedm
|
||||
@run main/othervm/timeout=100 -Dsun.java2d.opengl=True AltTabCrashTest -auto
|
||||
*/
|
||||
|
||||
import java.awt.AWTException;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2006, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -24,11 +24,10 @@
|
||||
/**
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 6366813 6459844
|
||||
* @bug 6366813 6459844 8198613
|
||||
* @summary Tests that no exception is thrown if a frame is resized just
|
||||
* before we create a bufferStrategy
|
||||
* @author Dmitri.Trembovetski area=FullScreen/BufferStrategy
|
||||
* @run main/othervm -Dsun.java2d.opengl=true BufferStrategyExceptionTest
|
||||
* @run main/othervm BufferStrategyExceptionTest
|
||||
*/
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2006, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -24,12 +24,11 @@
|
||||
/**
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 6366359
|
||||
* @bug 6366359 8198613
|
||||
* @summary Test that we don't crash when changing from 8 to 16/32 bit modes
|
||||
* @author Dmitri.Trembovetski@Sun.COM area=FullScreen
|
||||
* @run main/othervm/timeout=200 DisplayChangeVITest
|
||||
* @run main/othervm/timeout=200 -Dsun.java2d.d3d=false DisplayChangeVITest
|
||||
* @run main/othervm/timeout=200 -Dsun.java2d.opengl=true DisplayChangeVITest
|
||||
*/
|
||||
|
||||
import java.awt.Color;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2005, 2008, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2005, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -23,12 +23,7 @@
|
||||
|
||||
/**
|
||||
* @test
|
||||
* @bug 5041219
|
||||
* @bug 5101561
|
||||
* @bug 5035272
|
||||
* @bug 5096011
|
||||
* @bug 5101712
|
||||
* @bug 5098624
|
||||
* @bug 5041219 5101561 5035272 5096011 5101712 5098624 8198613
|
||||
* @summary Here are a few assertions worth verification:
|
||||
* - the fullscreen window is positioned at 0,0
|
||||
* - the fs window appears on the correct screen
|
||||
@ -49,7 +44,7 @@
|
||||
* @run main/manual/othervm -Dsun.java2d.pmoffscreen=false MultimonFullscreenTest
|
||||
* @run main/manual/othervm -Dsun.java2d.d3d=True MultimonFullscreenTest
|
||||
* @run main/manual/othervm -Dsun.java2d.noddraw=true MultimonFullscreenTest
|
||||
* @run main/manual/othervm -Dsun.java2d.opengl=True MultimonFullscreenTest
|
||||
* @run main/manual/othervm MultimonFullscreenTest
|
||||
*/
|
||||
|
||||
import java.awt.Button;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2006, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -32,12 +32,11 @@ import static java.awt.DisplayMode.REFRESH_RATE_UNKNOWN;
|
||||
/**
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 6430607
|
||||
* @bug 6430607 8198613
|
||||
* @summary Test that we throw an exception for incorrect display modes
|
||||
* @author Dmitri.Trembovetski@Sun.COM area=FullScreen
|
||||
* @run main/othervm NonExistentDisplayModeTest
|
||||
* @run main/othervm -Dsun.java2d.noddraw=true NonExistentDisplayModeTest
|
||||
* @run main/othervm -Dsun.java2d.opengl=true NonExistentDisplayModeTest
|
||||
*/
|
||||
public class NonExistentDisplayModeTest {
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006, 2007, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2006, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -23,13 +23,12 @@
|
||||
|
||||
/**
|
||||
* @test
|
||||
* @bug 6358034 6568560
|
||||
* @bug 6358034 6568560 8198613
|
||||
* @key headful
|
||||
* @summary Tests that no exception is thrown when display mode is changed
|
||||
* externally
|
||||
* @compile UninitializedDisplayModeChangeTest.java DisplayModeChanger.java
|
||||
* @run main/othervm UninitializedDisplayModeChangeTest
|
||||
* @run main/othervm -Dsun.java2d.opengl=true UninitializedDisplayModeChangeTest
|
||||
*/
|
||||
|
||||
import java.awt.EventQueue;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -29,11 +29,10 @@ import static sun.awt.OSInfo.*;
|
||||
/**
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 8069348
|
||||
* @bug 8069348 8198613
|
||||
* @summary SunGraphics2D.copyArea() does not properly work for scaled graphics
|
||||
* @modules java.desktop/sun.awt
|
||||
* @run main/othervm -Dsun.java2d.uiScale=2 CopyScaledAreaTest
|
||||
* @run main/othervm -Dsun.java2d.opengl=true -Dsun.java2d.uiScale=2 CopyScaledAreaTest
|
||||
* @run main/othervm -Dsun.java2d.d3d=true -Dsun.java2d.uiScale=2 CopyScaledAreaTest
|
||||
* @run main/othervm -Dsun.java2d.d3d=false -Dsun.java2d.opengl=false
|
||||
* -Dsun.java2d.uiScale=2 CopyScaledAreaTest
|
||||
|
@ -24,11 +24,10 @@
|
||||
/*
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 6430601
|
||||
* @bug 6430601 8198613
|
||||
* @summary Verifies that copyArea() works properly when the
|
||||
* destination parameters are outside the destination bounds.
|
||||
* @run main/othervm CopyAreaOOB
|
||||
* @run main/othervm -Dsun.java2d.opengl=True CopyAreaOOB
|
||||
* @author campbelc
|
||||
*/
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2009, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2009, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -24,14 +24,13 @@
|
||||
/*
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 6822057 7124400 8059848
|
||||
* @bug 6822057 7124400 8059848 8198613
|
||||
*
|
||||
* @summary Test verifies that list of supported graphics configurations
|
||||
* can not be changed via modification of elements of an array
|
||||
* returned by getConfiguration() method.
|
||||
*
|
||||
* @run main CloneConfigsTest
|
||||
* @run main/othervm -Dsun.java2d.opengl=True CloneConfigsTest
|
||||
* @run main/othervm -Dsun.java2d.d3d=true CloneConfigsTest
|
||||
* @run main/othervm -Dsun.java2d.noddraw=true CloneConfigsTest
|
||||
*/
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2007, 2008, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2007, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -22,7 +22,7 @@
|
||||
*/
|
||||
/**
|
||||
* @test
|
||||
* @bug 6614214
|
||||
* @bug 6614214 8198613
|
||||
* @summary Verifies that we enter the fs mode on the correct screen.
|
||||
* Here is how to test: start the test on on a multi-screen system.
|
||||
* Verify that the display is correctly tracked by dragging the frame back
|
||||
@ -40,7 +40,6 @@
|
||||
*
|
||||
* @run main/manual/othervm DeviceIdentificationTest
|
||||
* @run main/manual/othervm -Dsun.java2d.noddraw=true DeviceIdentificationTest
|
||||
* @run main/manual/othervm -Dsun.java2d.opengl=True DeviceIdentificationTest
|
||||
*/
|
||||
|
||||
import java.awt.Button;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2008, 2013, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2008, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -23,14 +23,13 @@
|
||||
|
||||
/*
|
||||
* @test %I% %E%
|
||||
* @bug 6655001 6670649 6687141
|
||||
* @bug 6655001 6670649 6687141 8198613
|
||||
* @summary Tests that hw acceleration doesn't affect translucent/shaped windows
|
||||
* @author Dmitri.Trembovetski@sun.com: area=Graphics
|
||||
* @compile -XDignore.symbol.file=true TranslucentShapedFrameTest.java
|
||||
* @compile -XDignore.symbol.file=true TSFrame.java
|
||||
* @run main/manual/othervm TranslucentShapedFrameTest
|
||||
* @run main/manual/othervm -Dsun.java2d.noddraw=true TranslucentShapedFrameTest
|
||||
* @run main/manual/othervm -Dsun.java2d.opengl=True TranslucentShapedFrameTest
|
||||
*/
|
||||
import java.awt.Color;
|
||||
import java.awt.Frame;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2012, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2012, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -24,11 +24,11 @@
|
||||
/*
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 7124347
|
||||
* @bug 7124347 8198613
|
||||
* @summary Verifies that rendering with XOR composite, and arbitraty
|
||||
* custom composite doesn not cause internal errors.
|
||||
*
|
||||
* @run main/othervm -Dsun.java2d.opengl=True CustomCompositeTest
|
||||
* @run main/othervm CustomCompositeTest
|
||||
*/
|
||||
|
||||
import java.awt.AWTException;
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2007, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2007, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -23,12 +23,12 @@
|
||||
/*
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 6514990
|
||||
* @bug 6514990 8198613
|
||||
* @summary Verifies that calling
|
||||
* Graphics2D.drawImage(BufferedImage, BufferedImageOp, x, y) to an
|
||||
* OpenGL-accelerated destination produces the same results when performed
|
||||
* accelerated destination produces the same results when performed
|
||||
* in software via BufferedImageOp.filter().
|
||||
* @run main/othervm -Dsun.java2d.opengl=True DrawBufImgOp -ignore
|
||||
* @run main/othervm DrawBufImgOp -ignore
|
||||
* @author campbelc
|
||||
*/
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2014, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2014, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -23,7 +23,7 @@
|
||||
/*
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 8040617
|
||||
* @bug 8040617 8198613
|
||||
* @summary Test verifies that an attempt to get an accelerated copy of
|
||||
* a huge buffered image does not result in an OOME.
|
||||
*
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2007, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2007, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -24,11 +24,11 @@
|
||||
/*
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 6521533 6525997 7102282
|
||||
* @summary Verifies that the OGL-accelerated codepaths for GradientPaint,
|
||||
* @bug 6521533 6525997 7102282 8198613
|
||||
* @summary Verifies that the accelerated codepaths for GradientPaint,
|
||||
* LinearGradientPaint, and RadialGradientPaint produce results that are
|
||||
* sufficiently close to those produced by the software codepaths.
|
||||
* @run main/othervm -Dsun.java2d.uiScale=1 -Dsun.java2d.opengl=True GradientPaints
|
||||
* @run main/othervm -Dsun.java2d.uiScale=1 GradientPaints
|
||||
* @author campbelc
|
||||
*/
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -23,14 +23,12 @@
|
||||
|
||||
/*
|
||||
* @test
|
||||
* @bug 4881082 4916294 5002129 8158524
|
||||
* @bug 4881082 4916294 5002129 8158524 8198613
|
||||
* @summary The test verifies whether the rendering operations on transparent
|
||||
* and translucent VolatileImage objects generate identical output
|
||||
* as generated with transparent and translucent BufferedImages.
|
||||
* @key headful
|
||||
* @run main/othervm -Dsun.java2d.uiScale=1 TransparentVImage
|
||||
* @run main/othervm -Dsun.java2d.uiScale=1 -Dsun.java2d.opengl=True -Dsun.java2d.opengl.fbobject=false TransparentVImage
|
||||
* @run main/othervm -Dsun.java2d.uiScale=1 -Dsun.java2d.opengl=True -Dsun.java2d.opengl.fbobject=true TransparentVImage
|
||||
*/
|
||||
import java.awt.GraphicsConfiguration;
|
||||
import java.awt.Graphics;
|
||||
|
4
test/jdk/sun/java2d/OpenGL/bug7181438.java → test/jdk/java/awt/image/VolatileImage/bug7181438.java
4
test/jdk/sun/java2d/OpenGL/bug7181438.java → test/jdk/java/awt/image/VolatileImage/bug7181438.java
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2012, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2012, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -32,7 +32,7 @@ import java.awt.image.VolatileImage;
|
||||
/**
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 7181438
|
||||
* @bug 7181438 8198613
|
||||
* @summary Verifies that we get correct alpha, when we draw opaque
|
||||
* BufferedImage to non opaque VolatileImage via intermediate opaque texture.
|
||||
* @author Sergey Bylokhov
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -31,11 +31,10 @@ import javax.swing.SwingUtilities;
|
||||
/**
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 8175301
|
||||
* @bug 8175301 8198613
|
||||
* @summary Java GUI hangs on Windows when Display set to 125%
|
||||
* @run main/othervm -Dsun.java2d.uiScale=2 ScaledFrameBackgroundTest
|
||||
* @run main/othervm -Dsun.java2d.uiScale=2 -Dsun.java2d.d3d=true ScaledFrameBackgroundTest
|
||||
* @run main/othervm -Dsun.java2d.uiScale=2 -Dsun.java2d.opengl=true ScaledFrameBackgroundTest
|
||||
*/
|
||||
public class ScaledFrameBackgroundTest {
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -37,12 +37,11 @@ import static sun.awt.OSInfo.*;
|
||||
/**
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 8069348 8159902
|
||||
* @bug 8069348 8159902 8198613
|
||||
* @summary SunGraphics2D.copyArea() does not properly work for scaled graphics
|
||||
* @author Alexandr Scherbatiy
|
||||
* @modules java.desktop/sun.awt
|
||||
* @run main/othervm -Dsun.java2d.uiScale=2 bug8069348
|
||||
* @run main/othervm -Dsun.java2d.opengl=true -Dsun.java2d.uiScale=2 bug8069348
|
||||
* @run main/othervm -Dsun.java2d.d3d=true -Dsun.java2d.uiScale=2 bug8069348
|
||||
*/
|
||||
public class bug8069348 {
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2007, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2007, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -24,12 +24,11 @@
|
||||
/*
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 6659345
|
||||
* @bug 6659345 8198613
|
||||
* @summary Tests that various paints work correctly when preceeded by a
|
||||
* textured operaiton.
|
||||
* @author Dmitri.Trembovetski@sun.com: area=Graphics
|
||||
* @run main/othervm AccelPaintsTest
|
||||
* @run main/othervm -Dsun.java2d.opengl=True AccelPaintsTest
|
||||
*/
|
||||
|
||||
import java.awt.Color;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2006, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -38,13 +38,11 @@ import javax.imageio.ImageIO;
|
||||
/**
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 6429665
|
||||
* @bug 6588884
|
||||
* @bug 6429665 6588884 8198613
|
||||
* @summary Tests that the transform is correctly handled
|
||||
* @author Dmitri.Trembovetski area=Graphics
|
||||
* @run main AcceleratedScaleTest
|
||||
* @run main/othervm -Dsun.java2d.d3d=true AcceleratedScaleTest
|
||||
* @run main/othervm -Dsun.java2d.opengl=true AcceleratedScaleTest
|
||||
*/
|
||||
public class AcceleratedScaleTest {
|
||||
private static final int IMAGE_SIZE = 200;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2008, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2008, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -23,13 +23,12 @@
|
||||
|
||||
/*
|
||||
* @test
|
||||
* @bug 6728834 6749060
|
||||
* @bug 6728834 6749060 8198613
|
||||
* @summary Tests that LCD AA text rendering works properly with destinations
|
||||
* being VolatileImage of all transparency types
|
||||
* @author Dmitri.Trembovetski: area=Graphics
|
||||
* @run main/manual/othervm -Dsun.java2d.d3d=false NonOpaqueDestLCDAATest
|
||||
* @run main/manual/othervm NonOpaqueDestLCDAATest
|
||||
* @run main/manual/othervm -Dsun.java2d.opengl=True NonOpaqueDestLCDAATest
|
||||
*/
|
||||
|
||||
import java.awt.AlphaComposite;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2007, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2007, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -24,13 +24,12 @@
|
||||
/*
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 6764257
|
||||
* @bug 6764257 8198613
|
||||
* @summary Tests that the alpha in opaque images doesn't affect result of alpha
|
||||
* compositing
|
||||
* @author Dmitri.Trembovetski@sun.com: area=Graphics
|
||||
* @run main/othervm OpaqueImageToSurfaceBlitTest
|
||||
* @run main/othervm -Dsun.java2d.noddraw=true OpaqueImageToSurfaceBlitTest
|
||||
* @run main/othervm -Dsun.java2d.opengl=True OpaqueImageToSurfaceBlitTest
|
||||
*/
|
||||
|
||||
import java.awt.AlphaComposite;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2007, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2007, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -24,11 +24,10 @@
|
||||
/*
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 6694230
|
||||
* @bug 6694230 8198613
|
||||
* @summary Tests that components overriding getInsets paint correctly
|
||||
* @author Dmitri.Trembovetski@sun.com: area=Graphics
|
||||
* @run main/othervm OverriddenInsetsTest
|
||||
* @run main/othervm -Dsun.java2d.opengl=True OverriddenInsetsTest
|
||||
*/
|
||||
|
||||
import java.awt.Color;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2007, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2007, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -24,13 +24,12 @@
|
||||
/**
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 6705443
|
||||
* @bug 6705443 8198613
|
||||
* @summary tests that we don't crash during exit if font strikes were disposed
|
||||
* during the lifetime of the application
|
||||
*
|
||||
* @run main/othervm -Dsun.java2d.font.reftype=weak StrikeDisposalCrashTest
|
||||
* @run main/othervm -Dsun.java2d.font.reftype=weak -Dsun.java2d.noddraw=true StrikeDisposalCrashTest
|
||||
* @run main/othervm -Dsun.java2d.font.reftype=weak -Dsun.java2d.opengl=True StrikeDisposalCrashTest
|
||||
*/
|
||||
|
||||
import java.awt.Font;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2007, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2007, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -23,12 +23,11 @@
|
||||
/*
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 6630702
|
||||
* @bug 6630702 8198613
|
||||
* @summary Tests that scrolling after paint() is performed correctly.
|
||||
* This is really only applicable to Vista
|
||||
* @author Dmitri.Trembovetski@sun.com: area=Graphics
|
||||
* @run main/othervm SwingOnScreenScrollingTest
|
||||
* run main/othervm -Dsun.java2d.opengl=True SwingOnScreenScrollingTest
|
||||
*/
|
||||
|
||||
import java.awt.AWTException;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2007, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2007, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -24,11 +24,10 @@
|
||||
/*
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 6689025 8023483
|
||||
* @bug 6689025 8023483 8198613
|
||||
* @summary Tests that transformed Paints are rendered correctly
|
||||
* @author Dmitri.Trembovetski@sun.com: area=Graphics
|
||||
* @run main/othervm TransformedPaintTest
|
||||
* @run main/othervm -Dsun.java2d.opengl=True TransformedPaintTest
|
||||
*/
|
||||
|
||||
import java.awt.Color;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2007, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2007, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -23,11 +23,10 @@
|
||||
/*
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 5009033 6603000 6666362 8159142
|
||||
* @bug 5009033 6603000 6666362 8159142 8198613
|
||||
* @summary Verifies that images transformed with bilinear filtering do not
|
||||
* leave artifacts at the edges.
|
||||
* @run main/othervm -Dsun.java2d.uiScale=2.5 DrawImageBilinear
|
||||
* @run main/othervm -Dsun.java2d.uiScale=2.5 -Dsun.java2d.opengl=True DrawImageBilinear
|
||||
* @run main/othervm -Dsun.java2d.uiScale=2.5 -Dsun.java2d.d3d=false DrawImageBilinear
|
||||
* @author campbelc
|
||||
*/
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2014, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2014, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -48,14 +48,13 @@ import sun.awt.ConstrainableGraphics;
|
||||
/**
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 6335200 6419610
|
||||
* @bug 6335200 6419610 8198613
|
||||
* @summary Tests that we don't render anything if specific empty clip is set
|
||||
* @author Dmitri.Trembovetski@Sun.COM: area=Graphics
|
||||
* @modules java.desktop/sun.awt
|
||||
* @run main EmptyClipRenderingTest
|
||||
* @run main/othervm -Dsun.java2d.noddraw=true EmptyClipRenderingTest
|
||||
* @run main/othervm -Dsun.java2d.pmoffscreen=true EmptyClipRenderingTest
|
||||
* @run main/othervm -Dsun.java2d.opengl=true EmptyClipRenderingTest
|
||||
*/
|
||||
public class EmptyClipRenderingTest {
|
||||
static final int IMG_W = 400;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2002, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -24,11 +24,10 @@
|
||||
/*
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 4678208 4771101 6328481 6588884
|
||||
* @bug 4678208 4771101 6328481 6588884 8198613
|
||||
* @summary verify the pixelization of degenerate polylines and polygons
|
||||
* @run main PolyVertTest
|
||||
* @run main/othervm -Dsun.java2d.d3d=True PolyVertTest -hwonly
|
||||
* @run main/othervm -Dsun.java2d.opengl=True PolyVertTest -hwonly
|
||||
*/
|
||||
|
||||
import java.awt.*;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2005, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2005, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -24,7 +24,7 @@
|
||||
/*
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 4832224 6322584 6328478 6328481 6322580 6588884 6587863
|
||||
* @bug 4832224 6322584 6328478 6328481 6322580 6588884 6587863 8198613
|
||||
* @summary Verifies that the pixelization of simple primitives (drawLine,
|
||||
* fillRect, drawRect, fill, draw) with the OGL pipeline enabled
|
||||
* matches that produced by our software loops. (The primitives tested here
|
||||
@ -34,7 +34,6 @@
|
||||
* more appropriate for quick OGL testing. This test is also useful for
|
||||
* comparing quality between our X11/GDI and software pipelines.
|
||||
* @run main/othervm SimplePrimQuality
|
||||
* @run main/othervm -Dsun.java2d.opengl=True SimplePrimQuality
|
||||
* @author campbelc
|
||||
*/
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2012, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2012, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -24,16 +24,16 @@
|
||||
/*
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 7188093 8000176
|
||||
* @bug 7188093 8000176 8198613
|
||||
* @summary Tests each of the 3 possible methods for rendering an upscaled
|
||||
* image via rendering hints for default, xrender and opengl pipelines.
|
||||
*
|
||||
* @author Vadim.Pakhnushev@oracle.com
|
||||
* @run main/othervm -Dsun.java2d.xrender=false InterpolationQualityTest
|
||||
* @run main/othervm -Dsun.java2d.xrender=True InterpolationQualityTest
|
||||
* @run main/othervm -Dsun.java2d.opengl=True InterpolationQualityTest
|
||||
* @run main/othervm -Dsun.java2d.d3d=false InterpolationQualityTest
|
||||
* @run main/othervm -Dsun.java2d.d3d=True InterpolationQualityTest
|
||||
* @run main/othervm InterpolationQualityTest
|
||||
*/
|
||||
|
||||
import java.awt.*;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2007, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2007, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -24,13 +24,12 @@
|
||||
/**
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 6613860 6691934
|
||||
* @bug 6613860 6691934 8198613
|
||||
* @summary Tests that the pipelines can handle (in somewhat limited
|
||||
* manner) mutable Colors
|
||||
*
|
||||
* @run main/othervm MutableColorTest
|
||||
* @run main/othervm -Dsun.java2d.noddraw=true MutableColorTest
|
||||
* @run main/othervm -Dsun.java2d.opengl=True MutableColorTest
|
||||
*/
|
||||
|
||||
import java.awt.Color;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2007, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2007, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -23,7 +23,7 @@
|
||||
/*
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 6635805 6653780 6667607
|
||||
* @bug 6635805 6653780 6667607 8198613
|
||||
* @summary Tests that the resource sharing layer API is not broken
|
||||
* @author Dmitri.Trembovetski@sun.com: area=Graphics
|
||||
* @modules java.desktop/sun.java2d
|
||||
@ -32,7 +32,6 @@
|
||||
* @compile -XDignore.symbol.file=true RSLAPITest.java
|
||||
* @run main/othervm RSLAPITest
|
||||
* @run main/othervm -Dsun.java2d.noddraw=true RSLAPITest
|
||||
* @run main/othervm -Dsun.java2d.opengl=True RSLAPITest
|
||||
*/
|
||||
|
||||
import java.awt.Graphics;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2007, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2007, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -24,7 +24,7 @@
|
||||
/*
|
||||
* @test
|
||||
* @key headful
|
||||
* @bug 6764257
|
||||
* @bug 6764257 8198613
|
||||
* @summary Tests that the color is reset properly after save/restore context
|
||||
* @author Dmitri.Trembovetski@sun.com: area=Graphics
|
||||
* @modules java.desktop/sun.java2d
|
||||
@ -33,7 +33,6 @@
|
||||
* @compile -XDignore.symbol.file=true RSLContextInvalidationTest.java
|
||||
* @run main/othervm RSLContextInvalidationTest
|
||||
* @run main/othervm -Dsun.java2d.noddraw=true RSLContextInvalidationTest
|
||||
* @run main/othervm -Dsun.java2d.opengl=True RSLContextInvalidationTest
|
||||
*/
|
||||
|
||||
import java.awt.Color;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2007, 2015, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2007, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -22,13 +22,12 @@
|
||||
*/
|
||||
/*
|
||||
* @test
|
||||
* @bug 6678218 6681745 6691737
|
||||
* @bug 6678218 6681745 6691737 8198613
|
||||
* @summary Tests that v-synced BufferStrategies works (if vsync is supported)
|
||||
* @author Dmitri.Trembovetski@sun.com: area=Graphics
|
||||
* @modules java.desktop/sun.java2d.pipe.hw
|
||||
* @compile -XDignore.symbol.file=true VSyncedBufferStrategyTest.java
|
||||
* @run main/manual/othervm VSyncedBufferStrategyTest
|
||||
* @run main/manual/othervm -Dsun.java2d.opengl=True VSyncedBufferStrategyTest
|
||||
*/
|
||||
|
||||
import java.awt.AWTException;
|
||||
|
Loading…
x
Reference in New Issue
Block a user