Re: [OpenJDK Rasterizer] Marlin #4

2015-10-09 Thread Laurent Bourgès
Jim, FYI I worked on improving Marlin patch #4 to send you asap a new webrev: it will be simpler with only 2 variants (uncompressed and RLE+blockFlags). I also fixed a bug in the array cache related to crossings (ptrLen != ptrEnd) in Renderer.endRendering () and wrote a test that makes all cached

Re: [OpenJDK Rasterizer] Marlin #4

2015-10-09 Thread Jim Graham
Hi Laurent, I've been looking at it a little lately. One thing that occurred to me is that the 2 strategies - RLE vs uncompressed - might be easier to follow and manage if they were broken out into separate classes: MarlinCache +--- MarlinRLECache +--- MarlinUncompressedCache