NameDateSize

..10-Nov-2025160

ddraw.hH A D10-Nov-2025118 KiB

glx/H10-Nov-20254 KiB

InitInput.cH A D10-Nov-20253.9 KiB

InitOutput.cH A D10-Nov-202530 KiB

Makefile.amH A D10-Nov-20254.2 KiB

Makefile.inH A D10-Nov-202547.2 KiB

man/H10-Nov-202578

READMEH A D10-Nov-20255.4 KiB

system.XWinrcH A D10-Nov-20253.6 KiB

win.hH A D10-Nov-202529.8 KiB

winallpriv.cH A D10-Nov-20255.5 KiB

winauth.cH A D10-Nov-20254.7 KiB

winblock.cH A D10-Nov-20252.9 KiB

winclip.cH A D10-Nov-20251.6 KiB

winclipboard.hH A D10-Nov-20253.4 KiB

winclipboardinit.cH A D10-Nov-20254 KiB

winclipboardtextconv.cH A D10-Nov-20254 KiB

winclipboardthread.cH A D10-Nov-202511.7 KiB

winclipboardunicode.cH A D10-Nov-20252.2 KiB

winclipboardwndproc.cH A D10-Nov-202518.7 KiB

winclipboardwrappers.cH A D10-Nov-202516.2 KiB

winclipboardxevents.cH A D10-Nov-202521.7 KiB

wincmap.cH A D10-Nov-202517.2 KiB

winconfig.cH A D10-Nov-202525.2 KiB

winconfig.hH A D10-Nov-20255.9 KiB

wincreatewnd.cH A D10-Nov-202519.5 KiB

wincursor.cH A D10-Nov-202516.8 KiB

windialogs.cH A D10-Nov-202519.9 KiB

winengine.cH A D10-Nov-20259.4 KiB

winerror.cH A D10-Nov-20254 KiB

winfillsp.cH A D10-Nov-202522.1 KiB

winfont.cH A D10-Nov-20252.5 KiB

wingc.cH A D10-Nov-20255.5 KiB

wingetsp.cH A D10-Nov-20255.1 KiB

winglobals.cH A D10-Nov-20253.8 KiB

winkeybd.cH A D10-Nov-202514.3 KiB

winkeybd.hH A D10-Nov-20258 KiB

winkeyhook.cH A D10-Nov-20255 KiB

winkeynames.hH A D10-Nov-202511.1 KiB

winlayouts.hH A D10-Nov-20255.6 KiB

winmessages.hH A D10-Nov-202510.1 KiB

winmisc.cH A D10-Nov-20253.7 KiB

winmonitors.cH A D10-Nov-20252.9 KiB

winmouse.cH A D10-Nov-202510.2 KiB

winms.hH A D10-Nov-20251.7 KiB

winmsg.cH A D10-Nov-20254.6 KiB

winmsg.hH A D10-Nov-20252.1 KiB

winmultiwindowclass.cH A D10-Nov-20256.7 KiB

winmultiwindowclass.hH A D10-Nov-20254.1 KiB

winmultiwindowicons.cH A D10-Nov-202516.9 KiB

winmultiwindowshape.cH A D10-Nov-20255.9 KiB

winmultiwindowwindow.cH A D10-Nov-202525.3 KiB

winmultiwindowwm.cH A D10-Nov-202543.2 KiB

winmultiwindowwndproc.cH A D10-Nov-202529.1 KiB

winnativegdi.cH A D10-Nov-202512.9 KiB

winpfbdd.cH A D10-Nov-202520 KiB

winpixmap.cH A D10-Nov-20255.7 KiB

winpolyline.cH A D10-Nov-20251.9 KiB

winprefs.cH A D10-Nov-202519.1 KiB

winprefs.hH A D10-Nov-20256 KiB

winprefslex.cH A D10-Nov-202558.3 KiB

winprefslex.lH A D10-Nov-20253.9 KiB

winprefsyacc.cH A D10-Nov-202564.7 KiB

winprefsyacc.hH A D10-Nov-20253.3 KiB

winprefsyacc.yH A D10-Nov-202510.6 KiB

winprocarg.cH A D10-Nov-202530.2 KiB

winrandr.cH A D10-Nov-20258.6 KiB

winregistry.cH A D10-Nov-20252.1 KiB

winresource.hH A D10-Nov-20251.8 KiB

winrop.cH A D10-Nov-20253.8 KiB

winscrinit.cH A D10-Nov-202522.6 KiB

winsetsp.cH A D10-Nov-20255 KiB

winshaddd.cH A D10-Nov-202536.7 KiB

winshadddnl.cH A D10-Nov-202537.9 KiB

winshadgdi.cH A D10-Nov-202532.5 KiB

wintrayicon.cH A D10-Nov-20255.5 KiB

winvalargs.cH A D10-Nov-20255 KiB

winvideo.cH A D10-Nov-20254.9 KiB

winwakeup.cH A D10-Nov-20252 KiB

winwin32rootless.cH A D10-Nov-202530.7 KiB

winwin32rootlesswindow.cH A D10-Nov-202512.2 KiB

winwin32rootlesswndproc.cH A D10-Nov-202535.9 KiB

winwindow.cH A D10-Nov-202514.1 KiB

winwindow.hH A D10-Nov-20254.5 KiB

winwindowswm.cH A D10-Nov-202515.9 KiB

winwndproc.cH A D10-Nov-202536.8 KiB

X.icoH A D10-Nov-202524.6 KiB

xlaunch/H10-Nov-202584

XWin.rcH A D10-Nov-20253.6 KiB

README

1Cygwin/X Release Notes
2======================
3
4Release X11R6.7
5===============
6
7Cygwin/X has continued its rapid pace of development that it has sustained
8since Spring 2001 and this release shows it, we now have: a stable and fast
9multi-window mode, seamless clipboard integration, a configurable tray menu
10icon, popups on error messages pointing users to the log file and our mailing
11list, the beginnings of indirect 3D acceleration for OpenGL applications,
12improved non-US keyboard and clipboard support, and only a handful of bugs
13that continue to be reported.
14
15Between the XFree86 4.3.0 release and the X.Org X11R6.7 release the Cyg-
16win/XFree86 project broke away from The XFree86 Project, Inc. due to a lack
17of support from the XFree86 project.  As such, the Cygwin/XFree86 project was
18renamed to the Cygwin/X project and the upstream source code tree that Cyg-
19win/X pulls from and pushes to is now the tree managed by the X.Org Founda-
20tion.  The Cygwin/X project has seen a rush of development and interest in
21the project since the split; one metric showing this is that the number of
22CVS committers we have has gone from zero to six.
23
24The most outstanding features of this release are
25
26   o Major multi-window mode improvements. (Takuma Murakami, Earle F. 
27     Philhower III)
28
29   o Initial work of accelerated OpenGL using the windows OpenGL drivers. 
30     (Alexander Gottwald)
31
32   o Massive rework of clipboard integration with windows. (Harold L Hunt II,
33     Kensuke Matsuzaki)
34
35   o Improved Japanese clipboard and keyboard support. (Kensuke Matsuzaki,
36     Takuma Murakami, Alexander Gottwald)
37
38   o Customizable tray menu icon allowing shortcuts to start programs,
39     etc.(Earle F. Philhower III)
40
41   o New icons. (Jehan Bing, Michael Bax, Benjamin Rienfenstahl)
42
43   o Fix some multi-monitor problems.(Takuma Murakami)
44
45   o Fix repeated key strokes. (Ivan Pascal)
46
47   o Automatic keyboard layouts for the most frequently used keyboard lay-
48     outs. (Alexander Gottwald)
49
50   o Built in SHM support with detection of the SHM engine (cygserver).
51     (Ralf Habacker, Harold L Hunt II)
52
53   o Merged in work on the NativeGDI engine. (Alan Hourihane)
54
55OpenGL with Cygwin/X
56====================
57
58Cygwin/X has supported GLX only with software rendering provided by the Mesa
59library. Starting with X11R6.7 we add support for hardware accelerated OpenGL.
60
61This support is still under development and still has some bigger problems. 
62To provide both versions (the stable software rendering and the new hardware
63accelerated) we ship to binaries. XWin.exe contains the software rendering 
64and XWin_GL.exe uses the hardware acceleration provided by the windows drivers.
65
66The known problems with hardware accelerated OpenGL are:
67
68   o Only multiwindow mode is useful. In the other modes the OpenGL output 
69     does not align with the X11 windows.
70
71   o Using two programs which require different visuals will fail. For example
72     glxgears and glxinfo will not work without restarting XWin_GL.exe.
73
74   o OpenGL extensions and functions from OpenGL 1.2 and later should work 
75     but are not completely tested.
76
77   o The standard Windows OpenGL driver will produce no output. Use the one 
78     from your video adapter vendor.  
79
80If you notice problems with some programs please send a message with the 
81logfile /tmp/XWin.log and a short error description to <cygwin-xfree@cygwin.com>
82
83The hardware accelerated OpenGL was tested using: 
84
85   o glxgears
86   o glxinfo
87   o blender
88   o tuxkart
89   o GLUT demos (some did fail)
90   o tuxracer (currently not working)
91
92    
93Release X11R6.8
94===============
95
96Having reached a quite mature state in release X11R6.7 the development 
97has slowed down a little bit. Some of the former active developers have
98retired or cut their work for the Cygwin/X project due to conflicts with 
99job, study and family. 
100
101The X11R6.8 release now includes major improvements from the xserver project.
102This includes the XFixes, Damage, Composite and XEVIE extension which is a 
103major step towards allowing Cygwin/X to have real transparency. 
104
105But at the current state Composite is not working with Cygwin/X. Not all code
106in the Cygwin/X Server has been updated to support the Composite feature and
107using it will even crash the xserver. But as a second problem nearly all
108functions required for compositing are lacking acceleration in Cygwin/X so
109the feature would not be very useful if it would work. So it is disabled by
110default. 
111
112OpenGL with Cygwin/X
113====================
114
115The OpenGL support has lost some of it's limitations from the last release 
116and should be much more stable. But due to missing wide spread testing in 
117the community it is still available in a separate program. XWin still uses 
118the old software OpenGL which is known to be stable.
119
120The known problems with hardware accelerated OpenGL are:
121
122   o Only multiwindow mode is useful. In the other modes the OpenGL output 
123     does not align with the X11 windows.
124
125   o OpenGL extensions and functions from OpenGL 1.2 and later should work 
126     but are not completely tested.
127
128   o The standard Windows OpenGL driver will produce no output. Use the one 
129     from your video adapter vendor.  
130
131If you notice problems with some programs please send a message with the 
132logfile /tmp/XWin.log and a short error description to <cygwin-xfree@cygwin.com>
133
134The hardware accelerated OpenGL was tested using: 
135
136   o glxgears
137   o glxinfo
138   o blender
139   o tuxkart
140   o GLUT demos (some did fail)
141
142