[8] Review request for 7153339: InternalError when drawLine with Xor and Antialiasing (original) (raw)

Oleg Pekhovskiy oleg.pekhovskiy at oracle.com
Fri Aug 10 14:29:42 PDT 2012


Hi!

Please review the fix for CR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7153339

Webrev: http://cr.openjdk.java.net/~bagiras/8/7153339.1/

Comments: XOR mode is not supported for D3D (see comments inside D3DSurfaceData.validatePipe()) and software rendering is used instead invalidating current D3DSurfaceData. So we have situation when component's peer has invalid SurfaceData and it's retrieved in SunGraphics2D.revalidateAll() through SurfaceData.getReplacement() without any check. That's why I added validity check there.

Thanks, Oleg

<http://cr.openjdk.java.net/%7Ebagiras/8/7153339.1/>



More information about the awt-dev mailing list