Laurent Bourgès
|
048ce8be87
|
8144938: Handle properly coordinate overflow in Marlin Renderer
Skip point coordinates with NaN/Infinity values
Reviewed-by: flar, prr
|
2016-03-23 21:20:25 +01:00 |
|
Laurent Bourgès
|
1036ce73ea
|
8148886: SEGV in sun.java2d.marlin.Renderer._endRendering
Handle reentrancy in both AAShapePipe and MarlinRenderingEngine using new sun.java2d.ReentrantContextProvider implementations
Reviewed-by: flar, prr
|
2016-02-23 22:07:27 +01:00 |
|
Laurent Bourgès
|
073470bedb
|
8149338: JVM Crash caused by Marlin renderer not handling NaN coordinates
Use first / last Y crossings to compute edge min/max Y and ensure consistency with edgeBuckets / edgeBucketCounts arrays
Reviewed-by: flar, prr
|
2016-02-11 09:08:15 +01:00 |
|
Laurent Bourgès
|
faa243834a
|
8146076: Fail of sun/java2d/marlin/CeilAndFloorTests.java with Jigsaw
Added jtreg tag @modules java.desktop/sun.java2d.marlin
Reviewed-by: prr
|
2016-01-09 14:04:32 +01:00 |
|
Laurent Bourgès
|
c24ee88e8b
|
8144718: Pisces / Marlin Strokers may generate invalid curves with huge coordinates and round joins
Reviewed-by: flar, prr
|
2015-12-16 13:24:19 -08:00 |
|
Laurent Bourgès
|
80222f5b67
|
8144445: Maximum size checking in Marlin ArrayCache utility methods is not optimal
Reviewed-by: prr, flar
|
2015-12-10 15:52:14 -08:00 |
|
Laurent Bourgès
|
bb10c3f0de
|
8144446: Automate the Marlin crash test
Reviewed-by: prr, flar
|
2015-12-10 15:45:18 -08:00 |
|
Laurent Bourgès
|
155cc1f5bc
|
8143849: Integrate Marlin renderer per JEP 265
Reviewed-by: flar, prr
|
2015-11-23 15:02:19 -08:00 |
|
Jim Graham
|
8571ce9809
|
8143848: changeset was pushed with wrong attributions
Reviewed-by: prr
|
2015-11-23 14:56:43 -08:00 |
|
Jim Graham
|
be42ed8890
|
8076529: Marlin antialiasing renderer integration
Reviewed-by: flar, prr
|
2015-11-23 14:35:55 -08:00 |
|