[OpenJDK 2D-Dev] hg: jdk8/2d/hotspot: 26 new changesets

2013-12-03 Thread lana . steuck
Changeset: 854a42db7069 Author:amurillo Date: 2013-11-15 07:58 -0800 URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/854a42db7069 8028444: new hotspot build - hs25-b60 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 570aaefce624 Author:morris Date: 2013-11-18 1

[OpenJDK 2D-Dev] hg: jdk8/2d/jaxp: 6 new changesets

2013-12-03 Thread lana . steuck
Changeset: 6b37ae056340 Author:cl Date: 2013-11-28 08:23 -0800 URL: http://hg.openjdk.java.net/jdk8/2d/jaxp/rev/6b37ae056340 Added tag jdk8-b118 for changeset e4e5069250e7 ! .hgtags Changeset: 80acb8151797 Author:ihse Date: 2013-11-04 11:09 +0100 URL: http://hg.open

[OpenJDK 2D-Dev] hg: jdk8/2d: 5 new changesets

2013-12-03 Thread lana . steuck
Changeset: 06d512d44c31 Author:cl Date: 2013-11-28 08:22 -0800 URL: http://hg.openjdk.java.net/jdk8/2d/rev/06d512d44c31 Added tag jdk8-b118 for changeset 0a6db1aac998 ! .hgtags Changeset: a667caba1e84 Author:ihse Date: 2013-11-14 10:53 +0100 URL: http://hg.openjdk.j

[OpenJDK 2D-Dev] hg: jdk8/2d/jaxws: 4 new changesets

2013-12-03 Thread lana . steuck
Changeset: 7ac7d1afd966 Author:cl Date: 2013-11-28 08:23 -0800 URL: http://hg.openjdk.java.net/jdk8/2d/jaxws/rev/7ac7d1afd966 Added tag jdk8-b118 for changeset 76a598cf50c4 ! .hgtags Changeset: 1d1af4ce8eeb Author:ihse Date: 2013-11-04 11:10 +0100 URL: http://hg.ope

[OpenJDK 2D-Dev] hg: jdk8/2d/langtools: 13 new changesets

2013-12-03 Thread lana . steuck
Changeset: 1f6ffcd56363 Author:cl Date: 2013-11-28 08:24 -0800 URL: http://hg.openjdk.java.net/jdk8/2d/langtools/rev/1f6ffcd56363 Added tag jdk8-b118 for changeset 4fd6a7ff8c06 ! .hgtags Changeset: 8043b9cf31ab Author:ihse Date: 2013-11-04 11:08 +0100 URL: http://hg

[OpenJDK 2D-Dev] hg: jdk8/2d/nashorn: 9 new changesets

2013-12-03 Thread lana . steuck
Changeset: b55a011cf8ae Author:cl Date: 2013-11-28 08:24 -0800 URL: http://hg.openjdk.java.net/jdk8/2d/nashorn/rev/b55a011cf8ae Added tag jdk8-b118 for changeset 8d014b039b44 ! .hgtags Changeset: 779e155419b8 Author:ihse Date: 2013-11-04 11:11 +0100 URL: http://hg.o

[OpenJDK 2D-Dev] hg: jdk8/2d/corba: 5 new changesets

2013-12-03 Thread lana . steuck
Changeset: 5029f982dfae Author:cl Date: 2013-11-28 08:22 -0800 URL: http://hg.openjdk.java.net/jdk8/2d/corba/rev/5029f982dfae Added tag jdk8-b118 for changeset d6820a414f18 ! .hgtags Changeset: 9729f9862eb4 Author:ihse Date: 2013-11-04 11:09 +0100 URL: http://hg.ope

Re: [OpenJDK 2D-Dev] [8] Review request for 8011059 [macosx] Make JDK demos look perfect on retina displays

2013-12-03 Thread Jim Graham
(Non-blocking issue discussion here...) Hmmm... This won't actually help anyway because you only divide the dimensions when the WIDTH/HEIGHT flags are set. The tests for dividing the dimensions should also include SOMEBITS, FRAMEBITS, and ALLBITS since all 3 of those include a scaled width/h

[OpenJDK 2D-Dev] hg: jdk8/2d/jdk: 8029204: Printing a GlyphVector on Windows ignores position of first glyph

2013-12-03 Thread philip . race
Changeset: d30a92b7a0b5 Author:prr Date: 2013-12-03 09:35 -0800 URL: http://hg.openjdk.java.net/jdk8/2d/jdk/rev/d30a92b7a0b5 8029204: Printing a GlyphVector on Windows ignores position of first glyph Reviewed-by: jgodinez, bae ! src/windows/classes/sun/awt/windows/WPathGraphics.jav

Re: [OpenJDK 2D-Dev] [8] Review request for 8011059 [macosx] Make JDK demos look perfect on retina displays

2013-12-03 Thread Jim Graham
Ah, sorry, one last (non-blocking) issue with the new code. Typically we report image loading a scan line at a time for GIFs and non-progressive JPEGs. The simple "divide by integer 2" lines in the new observer will round OK for the x,y, but the dimensions will be rounded down and often be wr

Re: [OpenJDK 2D-Dev] [8] Review request for 8011059 [macosx] Make JDK demos look perfect on retina displays

2013-12-03 Thread Jim Graham
Just to be specific so we don't get bogged down in misunderstandings. Here is the modification that I'm suggesting: 3086 } else if (img instanceof MultiResolutionImage) { 3087 // get scaled destination image size 3088 3089 int width = img.getWidth(null); 3090

Re: [OpenJDK 2D-Dev] [8] Review request for 8011059 [macosx] Make JDK demos look perfect on retina displays

2013-12-03 Thread Jim Graham
Hi Mike, One more question about @2x handling on MacOS. Clearly, in the simple case of someone loading an ordinary "foo.png" and painting it on a retina display without doing anything special with the transform, it will be scaled up by 2x to retain proper size. Also, clearly, if a "f...@2x.p

Re: [OpenJDK 2D-Dev] [8] Review request for 8011059 [macosx] Make JDK demos look perfect on retina displays

2013-12-03 Thread Jim Graham
Hi Alexander, There is one last thing that I think I forgot to mention in SG2D that might make some other comments I made make more sense. There is no observer registered on the resolution variant in SG2D.drawHiDPIImage() in the case where the resolution variant hasn't been loaded yet. Basic

Re: [OpenJDK 2D-Dev] [8] Review request for 8011059 [macosx] Make JDK demos look perfect on retina displays

2013-12-03 Thread Alexander Scherbatiy
Hello, Could you review the updated fix: http://cr.openjdk.java.net/~alexsch/8011059/webrev.13/ - observer cache is returned back - resolution variant x/y/width/height are divided by 2 in the observer wrapper On 12/3/2013 1:16 AM, Jim Graham wrote: Hi Alexander, There must have bee