]> source.dussan.org Git - tigervnc.git/commit
Significantly improve performance by eliminating the intermediary MemoryImageSource...
authorBrian Hinz <bphinz@users.sourceforge.net>
Sun, 26 Aug 2012 18:20:15 +0000 (18:20 +0000)
committerBrian Hinz <bphinz@users.sourceforge.net>
Sun, 26 Aug 2012 18:20:15 +0000 (18:20 +0000)
commite4d46b64223f3cb5572eca1306611fb25856b579
treee4bca5cb6839936065925309ea5534373cb57ccc
parent3b5ce72032e3293557bbe15c1f4ca72590397230
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.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4960 3789f03b-4d11-0410-bbf8-ca57d06f2519
java/com/tigervnc/vncviewer/BIPixelBuffer.java