Skip to content

Marlin-renderer 0.5.6

Compare
Choose a tag to compare
@bourgesl bourgesl released this 11 Mar 21:56
· 153 commits to use_Unsafe since this release

Release v0.5.6:

  • marlin-0.5.6.jar (RenderingEngine only)
  • marlin-0.5.6-sun-java2d.jar (patched sun.java2d.AAShapePipe): ~ 5 to 10% faster

note: wait a bit before using this release: testing & benchmarks in progress

This release is using sun.misc.Unsafe to use off-heap storage for edge data: it was intensively tested and is considered stable:
~ 5 to 10% faster on JDK 1.8 (no gain on jdk7).

This release is then recommended for JDK 1.8 only; for JDK 1.7, please use Marlin 0.4.5

Changes:

  • Improved sorting implementations = custom merge sort with less data copy: ~ 3 to 5% faster (depending on the shape complexity)
  • Fixed potential bug in Dasher (bad array capacity check)

See Benchmarks

See How to use

See Tuning options

Your feedback is very important !
Please tell us if your appreciate marlin and if it fits well your workload, use cases...

Just post your comments on the forum:
https://groups.google.com/forum/#!topic/marlin-renderer/biSbzplNlOc

Enjoy !