]> source.dussan.org Git - tigervnc.git/commit
Abstract platform rendering to "surfaces"
authorPierre Ossman <ossman@cendio.se>
Mon, 2 Jan 2017 16:00:41 +0000 (17:00 +0100)
committerPierre Ossman <ossman@cendio.se>
Fri, 10 Feb 2017 16:02:13 +0000 (17:02 +0100)
commit403ac27d2377df4fed8bf5039125f6d89aaa6955
tree00e740d165f0aedff234e50b2303581efe6805d5
parent13548819fa30b58f8d007a367d48934c7f064914
Abstract platform rendering to "surfaces"

This will allow us to render more things than just the framebuffer.
18 files changed:
tests/CMakeLists.txt
tests/fbperf.cxx
vncviewer/CMakeLists.txt
vncviewer/OSXPixelBuffer.cxx [deleted file]
vncviewer/OSXPixelBuffer.h [deleted file]
vncviewer/PlatformPixelBuffer.cxx
vncviewer/PlatformPixelBuffer.h
vncviewer/Surface.cxx [new file with mode: 0644]
vncviewer/Surface.h [new file with mode: 0644]
vncviewer/Surface_OSX.cxx [new file with mode: 0644]
vncviewer/Surface_Win32.cxx [new file with mode: 0644]
vncviewer/Surface_X11.cxx [new file with mode: 0644]
vncviewer/Viewport.cxx
vncviewer/Viewport.h
vncviewer/Win32PixelBuffer.cxx [deleted file]
vncviewer/Win32PixelBuffer.h [deleted file]
vncviewer/X11PixelBuffer.cxx [deleted file]
vncviewer/X11PixelBuffer.h [deleted file]