RFR: 8223298: SVG patterns are drawn wrong

2020-04-08 Thread Arun Joseph
Issue: Assuming the pixelScale is 2, the tile image size is doubled at the native side which is propagated to the java side as well. But, as transform initialization takes place after scaling, the transform is reset to default value. Fix: Override scale() method in WCBufferedContext class to cal

Re: [Rev 01] RFR: 8223298: SVG patterns are drawn wrong

2020-04-08 Thread Arun Joseph
> Issue: Assuming the pixelScale is 2, the tile image size is doubled at the > native side which is propagated to the java > side as well. But, as transform initialization takes place after scaling, the > transform is reset to default value. > Fix: Override scale() method in WCBufferedContext cla

Re: [Rev 01] RFR: 8223298: SVG patterns are drawn wrong

2020-04-10 Thread Guru Hb
On Wed, 8 Apr 2020 11:55:03 GMT, Arun Joseph wrote: >> Issue: Assuming the pixelScale is 2, the tile image size is doubled at the >> native side which is propagated to the java >> side as well. But, as transform initialization takes place after scaling, >> the transform is reset to default valu

Re: [Rev 01] RFR: 8223298: SVG patterns are drawn wrong

2020-04-15 Thread Kevin Rushforth
On Fri, 10 Apr 2020 16:29:57 GMT, Guru Hb wrote: >> Arun Joseph has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Update copyright year > > Looks good to me. Tested on Windows and mac OS X. > If feasible can we have Unit test for this. As

Re: [Rev 02] RFR: 8223298: SVG patterns are drawn wrong

2020-04-15 Thread Arun Joseph
> Issue: Assuming the pixelScale is 2, the tile image size is doubled at the > native side which is propagated to the java > side as well. But, as transform initialization takes place after scaling, the > transform is reset to default value. > Fix: Override scale() method in WCBufferedContext cla

Re: [Rev 02] RFR: 8223298: SVG patterns are drawn wrong

2020-04-15 Thread Kevin Rushforth
On Wed, 15 Apr 2020 15:14:49 GMT, Arun Joseph wrote: >> Issue: Assuming the pixelScale is 2, the tile image size is doubled at the >> native side which is propagated to the java >> side as well. But, as transform initialization takes place after scaling, >> the transform is reset to default val

Re: [Rev 02] RFR: 8223298: SVG patterns are drawn wrong

2020-04-17 Thread Guru Hb
On Wed, 15 Apr 2020 15:14:49 GMT, Arun Joseph wrote: >> Issue: Assuming the pixelScale is 2, the tile image size is doubled at the >> native side which is propagated to the java >> side as well. But, as transform initialization takes place after scaling, >> the transform is reset to default val