diff options
author | Peter Åstrand <astrand@cendio.se> | 2005-02-22 20:18:24 +0000 |
---|---|---|
committer | Peter Åstrand <astrand@cendio.se> | 2005-02-22 20:18:24 +0000 |
commit | 5b1d7a225ddaafbbbf8790361391f21904666a18 (patch) | |
tree | 83f4207230c8eaa029d4776def04cd2f9f1edd8d | |
parent | 00c759d954ae32b68505cc26ac0fec281ea93517 (diff) | |
download | tigervnc-5b1d7a225ddaafbbbf8790361391f21904666a18.tar.gz tigervnc-5b1d7a225ddaafbbbf8790361391f21904666a18.zip |
Synched AbortDDX, OsVendorInit, OsVendorFatalError and ddxBeforeReset, as well as Darwin functions, with modern InitOutput.c.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@214 3789f03b-4d11-0410-bbf8-ca57d06f2519
-rw-r--r-- | xc/programs/Xserver/vnc/Xvnc/xvnc.cc | 60 |
1 files changed, 55 insertions, 5 deletions
diff --git a/xc/programs/Xserver/vnc/Xvnc/xvnc.cc b/xc/programs/Xserver/vnc/Xvnc/xvnc.cc index baf6c5e3..7ad34f25 100644 --- a/xc/programs/Xserver/vnc/Xvnc/xvnc.cc +++ b/xc/programs/Xserver/vnc/Xvnc/xvnc.cc @@ -246,12 +246,53 @@ ddxGiveUp() } } - void AbortDDX() { ddxGiveUp(); } - void OsVendorInit() {} - void OsVendorFatalError() {} +void +AbortDDX() +{ + ddxGiveUp(); +} - void ddxUseMsg() - { +#ifdef __DARWIN__ +void +DarwinHandleGUI(int argc, char *argv[]) +{ +} + +void GlxExtensionInit(); +void GlxWrapInitVisuals(void *procPtr); + +void +DarwinGlxExtensionInit() +{ + GlxExtensionInit(); +} + +void +DarwinGlxWrapInitVisuals( + void *procPtr) +{ + GlxWrapInitVisuals(procPtr); +} +#endif + +void +OsVendorInit() +{ +} + +void +OsVendorFatalError() +{ +} + +void ddxBeforeReset(void) +{ + return; +} + +void +ddxUseMsg() +{ ErrorF("\nXvnc version %s - built %s\n", XVNCVERSION, buildtime); ErrorF("Underlying X server release %d, %s\n\n", VENDOR_RELEASE, VENDOR_STRING); @@ -264,6 +305,15 @@ ddxGiveUp() ErrorF("-linebias n adjust thin line pixelization\n"); ErrorF("-blackpixel n pixel value for black\n"); ErrorF("-whitepixel n pixel value for white\n"); + +#ifdef HAS_MMAP + ErrorF("-fbdir directory put framebuffers in mmap'ed files in directory\n"); +#endif + +#ifdef HAS_SHM + ErrorF("-shmem put framebuffers in shared memory\n"); +#endif + ErrorF("-geometry WxH set screen 0's width, height\n"); ErrorF("-depth D set screen 0's depth\n"); ErrorF("-pixelformat fmt set pixel format (rgbNNN or bgrNNN)\n"); |