> If `swing.volatileImageBufferEnabled` is turned off: MTLGraphicsConfig and 
> CGLGraphicsConfig should use a translucent image for double buffering.
> 
> This test is marked as mac-only, but it should be harmless to turn that flag 
> off if anyone wants to test other platforms. In previous threads we 
> established that this is a Mac-only issue: 
> https://github.com/openjdk/jdk/pull/23430#discussion_r1940881969
> 
> ---------
> - [x] I confirm that I make this contribution in accordance with the [OpenJDK 
> Interim AI Policy](https://openjdk.org/legal/ai).

Jeremy Wood has updated the pull request with a new target base due to a merge 
or a rebase. The incremental webrev excludes the unrelated changes brought in 
by the merge/rebase. The pull request contains 12 additional commits since the 
last revision:

 - Merge remote-tracking branch 'origin/master' into 8382201
 - 8382201: updating copyright year
   
   This is in response to:
   https://github.com/openjdk/jdk/pull/30737#pullrequestreview-4179968243
 - 8382201: fixing `@key headful`
   
   This is in response to:
   https://github.com/openjdk/jdk/pull/30737/changes#r3127004349
 - 8382201: removing regtesthelpers
   
   This is in response to:
   https://github.com/openjdk/jdk/pull/30737#discussion_r3126755493
 - 8382201: disposing dialog
   
   This is in response to:
   https://github.com/openjdk/jdk/pull/30737#discussion_r3126753657
 - 8382201: adding `@key headful`
   
   This is in response to:
   https://github.com/openjdk/jdk/pull/30737#discussion_r3126749810
 - 8382201: reinstating correct properties
   
   I must have gotten my tickets mixed up when I removed these properties. We 
DO want to toggle opengl (so we test both MTL and CGL), and we want volatile 
images permanently off for this test.
 - 8382201: adding extra {}'s for code review
 - 8382201: resetting RepaintManager so diff is clean
 - 8382201: removing isWrongOpacity
   
   Also simplifying unit test so it doesn't require a white background Frame.
   
   The opacity issue is important, but it can be represented as a separate 
ticket. (I'm trying to keep PRs as simple as possible to speed up/simplify code 
review.)
 - ... and 2 more: https://git.openjdk.org/jdk/compare/47b5bbc8...854c9146

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/30737/files
  - new: https://git.openjdk.org/jdk/pull/30737/files/2b625189..854c9146

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=30737&range=06
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=30737&range=05-06

  Stats: 64110 lines in 645 files changed: 8455 ins; 53697 del; 1958 mod
  Patch: https://git.openjdk.org/jdk/pull/30737.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/30737/head:pull/30737

PR: https://git.openjdk.org/jdk/pull/30737

Reply via email to