summaryrefslogtreecommitdiff
path: root/hw/dmx
AgeCommit message (Collapse)AuthorFilesLines
2007-06-29Death to RCS tags.Adam Jackson115-116/+1
2007-04-30fix __glXErrorCallBack() protoColin Guthrie1-1/+1
2007-04-24bump release date to reflect input code updatesBrian1-1/+1
2007-04-03Implement a minor hack in dmxCheckFunctionKeys() to detect special keys.Brian1-3/+22
Keep track of status of (left) alt/ctrl keys so that ctrl-alt-q to exit can be detected. Not ideal, but works for now.
2007-04-03Split the xserver/fb/fbcmap.c file into two files.Brian1-4/+1
Now, fbcmap_mi.c contains the fb functions which just wrap mi functions. Previously, these were in fbcmap.c and compiled when XFree86Server was defined. Now, clients of fbcmap should either use fbcmap.c or fbcmap_mi.c and not worry about setting the XFree86Server symbol.
2007-04-02clean-up, debug codeBrian1-5/+5
2007-04-02fix formattingBrian1-5/+11
2007-04-02checkpoint: more clean-upBrian1-60/+40
2007-04-02formatting fixesBrian1-24/+50
2007-04-02clean-up dmxCoreMotion() dmxCoreMotion2()Brian1-141/+5
2007-04-02checkpoint clean-upBrian2-41/+11
2007-04-02remove some debug codeBrian1-5/+0
2007-04-02for completeness, init dummy's min/maxval[1] values (vertical axis)Brian1-0/+2
2007-04-02As for normal mouse device, init valuator maxval[] to real values, not zero.Brian1-2/+7
2007-04-02In dmxBackendMouGetInfo() initialize the info->minval[], maxval[] arrays to ↵Brian1-1/+5
the size of the backend display. It seems that the changes to X input exposed a problem that wasn't detected before. The axis clipping code in GetPointerEvents() uses those limits to constrain the pointer's coordinate range. The max was zero so the pointer couldn't move.
2007-04-02undo 1280 valuator hackBrian1-3/+3
2007-04-02Pass num_valuators=0 for ButtonPress/Release. This seems to fix the button ↵Brian1-12/+4
coordinate problem
2007-04-02formatting fixesBrian1-3/+6
2007-03-30formatting fixesBrian1-6/+12
2007-03-30Checkpoint DMX updates: things are working much better now, but still not ↵Brian5-14/+157
100% right. Use new dmxCoreMotion2() function which enqueues motion events with GetPointerEvents()/mieqEnqueue(). The clipAxis() code in GetPointerEvents() is causing some grief. The limits seem to have always been (0,0) according to the original calls to InitValuatorAxisStruct() in dmxinputinit.c. Terrible hack for now: Call InitValuatorAxisStruct() with hard-coded max values of 1280 (my screen width).
2007-03-30Tweak some parameters, etc. Things seem a little better now, but still a ↵Brian2-7/+9
ways to go.
2007-03-30num_valuators=1 for GetPointerEvents(), hack ButtonPress/Release positionBrian1-4/+4
2007-03-30more debugBrian3-13/+15
2007-03-30Checkpoint fixes to DMX for X input changes.Brian7-4/+242
Xdmx builds and runs now. Keyboard seems OK, and mouse pointer moves, but everything else is flakey. Something is still seriously wrong.
2007-03-30more formatting fixesBrian1-3/+6
2007-03-30Fix some bad formatting.Brian1-35/+75
Doing this: if (something) stmt; is evil if you're debugging and want to break on stmt!
2007-03-30ompile fbcmap.c w/ -DXFree86Server instead of linking libfbcmap.a.Brian1-5/+5
The former works, the later doesn't (DMX blows up on visuals/pixel formats). This undos Daniel's patch, which undid my prev patch. Revisit someday.
2007-03-20Static markup and dead code cull over xkb/.Adam Jackson1-2/+2
The former <X11/extensions/XKBsrv.h> has been pulled into the server now as include/xkbsrv.h, and the world updated to look for it in the new place, since it made no sense to define server API in an extension header. Any further work along this line will need to do similar things with XKBgeom.h and friends.
2007-03-06remove PIXPRIV checks as this flag is always set.Eamon Walsh2-10/+0
2007-02-05dmx, vfb, xnest: fix fbcmap compilationDaniel Stone1-12/+12
Don't always define XFree86Server, but only for damn fbcmap.c. Split fbcmap.c into its own library to achieve this.
2007-02-02dmx: drop leftover __GLXdrawablePrivateRec struct.George Sapountzis2-55/+0
2006-12-16Fix RENDER issues (bug #7555) and implement RENDER add/remove screenJames Steven Supancic III4-35/+187
support (bug #8485).
2006-12-15Convert callers of LookupDrawable() to dixLookupDrawable().Eamon Walsh1-37/+38
2006-12-15Convert callers of SecurityLookupWindow() to dixLookupWindow().Eamon Walsh2-22/+15
2006-12-14Naming change: Security*Access -> Dix*AccessEamon Walsh3-30/+30
2006-11-07Add $(DIX_CFLAGS) to remaining Makefile.am filesKeith Packard3-3/+3
2006-09-29make core keyboard/pointer map functions act on all core-sending devicesDaniel Stone1-1/+1
Make Set{Keyboard,Modifier,Pointer}Mapping act on all devices which send core events. Change LegalModifier to accept a DeviceIntPtr.
2006-09-23Check for visual==NULL in dmxBECreateColormap() before calling XCreateColormap()Brian1-6/+13
to prevent potential segfault.
2006-09-23The fbcmap.c file used by Xdmx _must_ be compiled with XFree86Server defined.Brian1-0/+4
Otherwise, Xdmx generates a slew of protocol errors.
2006-09-23Replace broken DMXDBG3() with DMXDBG2()Brian1-2/+2
2006-09-06Make sure _XSERVER64 is defined when it should be and gets tested.Michel Dänzer2-0/+5
2006-07-26Unlibc-wrap DMX glxscreens.c and fix tag-removal typo.Kristian Høgsberg2-2/+1
2006-07-21Remove RCS tags. Fix Xprint makefile braindamage.Adam Jackson22-22/+0
2006-07-20Remove the DDXTIME conditional, for being unused.Adam Jackson1-11/+0
2006-07-18get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULEDaniel Stone6-11/+5
Get rid of almost all uses of these definitions. They're still defined for delinquent out-of-tree drivers, and also for the Mesa build. As well as for miinitext.c. But largely gone.
2006-07-15Un-glx-libcwrap DMX GLX proxy so it works without GL/include.Kristian Høgsberg6-17/+14
2006-07-13Bug #7482: Fix Xdmx's Render code to match reality; fixes BadLength clientJames Steven Supancic III1-1/+1
crashes.
2006-07-05fix wrong function pointer type in hw/dmx/dmxcmap.cGreg Kroah-Hartman1-1/+1
2006-06-07Fix compiler warning about undefined ReinitializeRootWindow functionGreg Kroah-Hartman1-3/+0
2006-06-07Fix compiler warnings about SetVendorRelease and SetVendorStringGreg Kroah-Hartman1-3/+0