[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-2d-dev
Subject:    Re: [OpenJDK 2D-Dev] RFR: 8266159: macOS ARM + Metal pipeline shows artifacts on Swing Menu with Jav
From:       Phil Race <prr () openjdk ! java ! net>
Date:       2021-06-08 14:58:20
Message-ID: p8zsVrjPpDpyvgCwUv5lgCLt3AN0Ngu7xDACV3vrvGs=.5824732a-e67b-4c1b-a3c5-8d4900ba7fc9 () github ! com
[Download RAW message or body]

On Tue, 8 Jun 2021 09:34:38 GMT, Ajit Ghaisas <aghaisas@openjdk.org> wrote:

> > test/jdk/java/awt/Graphics/DrawOvalTest.java line 26:
> > 
> > > 24: /**
> > > 25:  * @test
> > > 26:  * @key headful
> > 
> > I feel there's nop need to have headful tag for this test as there is no frame \
> > being made visible, all rendering are into volatileimage
> 
> There is a call to `getDefaultScreenDevice()` in test that throws \
> `java.awt.HeadlessException` if the test is not marked as headful. Request you to \
> file a follow-on bug if the test can be modified to make it headless.

No, leave it headful.Headless would (should) not use Metal or OpenGL.
it would be all software loops.
If we are enabling metal or opengl in headless mode then that itself is a bug.

-------------

PR: https://git.openjdk.java.net/jdk/pull/4356


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic