The idea of this test is to verify that hardware pipelines match the software 
pipelines for some specific rendering primitives.

Getting all these primitives to paint identically across different pipelines is 
not easy, and in particular D3D and GDI are problems, but the test made it even 
harder for itself in ways that muddied the picture.

This test would fail even where it should pass, because it wasn't always 
getting the window contents it should have done.
Rounded borders and ncomplete paints were two specific problems.
And although it was intended to test OpenGL it didn't actually ask for OpenGL.

The test updates here can't fix the actual pipeline rendering, but give the 
test a chance to pass where it can.
And the problem list now more narrowly identifies where it fails.

---------
- [x] I confirm that I make this contribution in accordance with the [OpenJDK 
Interim AI Policy](https://openjdk.org/legal/ai).

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

Commit messages:
 - 6992007

Changes: https://git.openjdk.org/jdk/pull/32891/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=32891&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-6992007
  Stats: 140 lines in 2 files changed: 72 ins; 45 del; 23 mod
  Patch: https://git.openjdk.org/jdk/pull/32891.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/32891/head:pull/32891

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

Reply via email to