1. c0a3609 Whitespace cleanup only by Brian Hinz · 12 years ago
  2. b036796 fixed bug where IndexColorModel was reset when switching to 8bpp from another depth by Brian Hinz · 13 years ago
  3. 5471170 r4960 broke support for pixel formats with depth < 24. This corrects that and also forces a full framebuffer update whenever the format is changed. by Brian Hinz · 13 years ago
  4. e4d46b6 Significantly improve performance by eliminating the intermediary MemoryImageSource and instead directly modifying the pixels in the BufferedImage. Supposedly, doing this causes the BufferedImage to become unmanaged. At one time, unmanaged images weren't hardware-accelerated on some platforms, but that doesn't seem to be the case with Java 1.5 and later. by Brian Hinz · 13 years ago
  5. bbc038d Significantly improves the peak frame rate on platforms that support using BIPixelBuffer by Brian Hinz · 13 years ago
  6. a64ced0 Fixes what appears to be a Java bug on Linux. Graphics2D.copyArea corrupts the screen image when areas are shifted to the left. Benchmarking show no measurable performance impact from this change, and it seems to mitigate the problem. by Brian Hinz · 13 years ago
  7. b213da6 Update address of FSF and copyright notices to assign proper credit. by Brian Hinz · 13 years ago
  8. 28aa3a8 BufferedImage performance is poor on Microsoft Windows platforms, so fallback to the 1.2 implementation if the BI cannot be HW accelerated. Also streamline some of the code by removing synchronized statements and making the method calls themselves synchronized. Modification to the selector implementation to make it behave more like a unix selector by Brian Hinz · 13 years ago