]> source.dussan.org Git - tigervnc.git/commit
Create a proper interface base class for the viewport's framebuffer
authorPierre Ossman <ossman@cendio.se>
Fri, 7 Feb 2014 13:46:26 +0000 (14:46 +0100)
committerPierre Ossman <ossman@cendio.se>
Mon, 7 Jul 2014 12:50:28 +0000 (14:50 +0200)
commitac13abe4ce9f74522acd9697a08dc56de8e2949f
tree4eb0fdaa6cf22d0e06f63b9cb1a03063f5f21c27
parent668468b3d43d5ea1562ebc0be8de0c98c5601a60
Create a proper interface base class for the viewport's framebuffer

This allows us to gracefully fall back to the FLTK code in case the
platform specific code cannot be used.
13 files changed:
vncviewer/CMakeLists.txt
vncviewer/FLTKPixelBuffer.cxx [new file with mode: 0644]
vncviewer/FLTKPixelBuffer.h [new file with mode: 0644]
vncviewer/OSXPixelBuffer.cxx
vncviewer/OSXPixelBuffer.h
vncviewer/PlatformPixelBuffer.cxx [new file with mode: 0644]
vncviewer/PlatformPixelBuffer.h
vncviewer/Viewport.cxx
vncviewer/Viewport.h
vncviewer/Win32PixelBuffer.cxx
vncviewer/Win32PixelBuffer.h
vncviewer/X11PixelBuffer.cxx
vncviewer/X11PixelBuffer.h