Achieving high and consistent rendering performance of Java AWT/Swing on multiple platforms

@article{Wang2009AchievingHA,
  title={Achieving high and consistent rendering performance of Java AWT/Swing on multiple platforms},
  author={Yi-Hsien Wang and I-Chen Wu},
  journal={Softw., Pract. Exper.},
  year={2009},
  volume={39},
  pages={701-736}
}
Wang et al. (Softw. Pract. Exper. 2007; 37(7):727–745) observed a phenomenon of performance inconsistency in the graphics of Java Abstract Window Toolkit (AWT)/Swing among different Java runtime environments (JREs) on Windows XP. This phenomenon makes it difficult to predict the performance of Java game applications. Therefore, they proposed a portable AWT/Swing architecture, called CYC Window Toolkit (CWT), to provide programmers with high and consistent rendering performance for Java game… CONTINUE READING

References

Publications referenced by this paper.
SHOWING 1-10 OF 19 REFERENCES

Agile2D OpenGL renderer. Human–computer Interaction Lab, University of Maryland, U.S.A

J Meyer, B Bederson, J-D. Fekete
  • Available at:
  • 2008
VIEW 9 EXCERPTS
HIGHLY INFLUENTIAL

FengGUI, Java GUIs with OpenGL

J. Schaback
  • DOI: 10.1002/spe
  • 2008
VIEW 8 EXCERPTS
HIGHLY INFLUENTIAL

Lightweight Java Game Library

lwjgl.org. LWJGL
  • Available at: lwjgl.org. http://lwjgl.org/
  • 2008
VIEW 7 EXCERPTS
HIGHLY INFLUENTIAL

Introduction to Java Property, VM Option, and Info.plist Key Reference for Mac OS X

Apple Inc
  • Apple Inc. Available at: http://developer.apple.com/documentation/Java/Conceptual/JavaPropVMInfoRef/index.html
  • 2008
VIEW 5 EXCERPTS
HIGHLY INFLUENTIAL

Bug ID: 6260751 applets can’t set sun.java2d.noddraw=true

Sun Microsystems Inc
  • Sun Microsystems Inc. Available at: http://bugs.sun.com/bugdatabase/view bug.do?bug
  • 2008
VIEW 1 EXCERPT

STR-Crazy: Improving the OpenGL-based Java 2D Pipeline

C. Campbell
  • Sun Microsystems Inc. Available at: http://weblogs.java.net/blog/campbell/archive/2005/03/strcrazy improv 1.html
  • 2008
VIEW 2 EXCERPTS