Commit Graph

2678 Commits

Author SHA1 Message Date
Harold L Hunt II 2934f0731b file winvalargs.c was initially added on branch CYGWIN. 2004-03-02 20:00:16 +00:00
Harold L Hunt II f72efebf28 Replace a handful of calls to ErrorF and exit(1) with a single call to
FatalError. These direct calls to exit(1) made it impossible to do
    anything ddx-specific in these cases; note that most of these calls
    occur during argument processing.
2004-03-02 19:26:34 +00:00
Kaleb Keithley 7557d4da10 bug #230 Revert to Xinerama 1.1 In order to make a "quick" release it has
been decided that the priority is to preserve the server's internal
    API/ABI so that third-party drivers that depend on symbols like
    noPanoramiXExtension, etc., would not need to be recompiled. Toobad gcc
    on Linux doesn't support ELF's weak symbols as that would have been a
    reasonable solution for preserving the ABI. N.B.: While symbols, i.e.
    functions and variables revert to the old name, I did not revert build
    names, i.e. -DXINERAMA, to the old -DPANORAMIX. There was no need, and
    it's just a build issue that has no impact on the binary output of the
    build.
2004-03-02 19:00:06 +00:00
Alan Coopersmith 215a13aa8f Add the .stab.indexstr section produced by Sun's compilers to the list of
SHT_STRTAB sections with debug information to ignore when loading ELF
    objects.
2004-03-01 16:38:20 +00:00
Harold L Hunt II d87b05563d file indirect.c was initially added on branch CYGWIN. 2004-03-01 03:33:28 +00:00
Kaleb Keithley f81d63ec53 bug #240 Instead of both Meta keys generating Meta_L, and both Alt keys
generating Alt_L, etc, fix the implementation so that you get Meta_L
    for the left Meta key and Meta_R for the right Meta key. Ditto for Alt,
    Control, and Shift.
2004-02-29 20:11:11 +00:00
Jaymz Julian 6c412a43e4 sdl x server so that we can x-on-x the fb stuff for ease of debugging. if
anyone uses this in production, a big scary monster will eat them. hrm,
    perhaps i should make it have a --i-know-what-i'm-doing param that it
    doens't start without, heh
2004-02-28 09:47:55 +00:00
Kaleb Keithley bb93fef987 bug #238 test for root-window that XFree86 fixed in their
programs/Xserver/Xext/shm.c
3.37 and programs/Xserver/Xext/xvdisp.c 1.26 got zapped when Xinerama2 was
    merged into the tree. (Xinerama has since been reverted to 1.1, but
    that's another story.)
2004-02-27 19:35:49 +00:00
Kaleb Keithley cb718ce08e Revert to Xinerama 1.1 In order to make a "quick" release it has been
decided that the priority is to preserve the server's internal API/ABI
    so that third-party drivers that depend on symbols like
    noPanoramiXExtension, etc., would not need to be recompiled. Toobad gcc
    on Linux doesn't support ELF's weak symbols as that would have been a
    reasonable solution for preserving the ABI. N.B.: While symbols, i.e.
    functions and variables revert to the old name, I did not revert build
    names, i.e. -DXINERAMA, to the old -DPANORAMIX. There was no need, and
    it's just a build issue that has no impact on the binary output of the
    build.
2004-02-27 16:17:12 +00:00
Egbert Eich df0313d35b readding XFree86's cvs IDs 2004-02-26 13:36:15 +00:00
Egbert Eich 147aae87fd Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 2004-02-26 09:23:53 +00:00
Stuart Kreitman 8844423f89 file xevie.c was initially added on branch XEVIE. 2004-02-25 23:28:43 +00:00
Kaleb Keithley b052486adb bug #230 Revert to Xinerama 1.1 In order to make a "quick" release it has
been decided that the priority is to preserve the server's internal
    API/ABI so that third-party drivers that depend on symbols like
    noPanoramiXExtension, etc., would not need to be recompiled. Too bad
    gcc on Linux doesn't support ELF's weak symbols as that would have been
    a reasonable solution for preserving the ABI. N.B.: While symbols, i.e.
    functions and variables revert to the old name, I did not revert build
    names, i.e. -DXINERAMA, to the old -DPANORAMIX. There was no need, and
    it's just a build issue that has no impact on the binary output of the
    build.
2004-02-25 21:47:10 +00:00
Kaleb Keithley 14ab4ade74 bug #214. Merge most of 4.4RC3 2004-02-24 15:22:40 +00:00
Kaleb Keithley 9343c8f5ac bug #188, #214, see versions 1.1.4.3 and 1.1.4.4 of this file. fix bad
merge
2004-02-24 15:16:35 +00:00
Kaleb Keithley 03d893bff9 merge most of XFree86 RC3 (4.3.99.903) from vendor branch. bug #214 2004-02-23 21:37:29 +00:00
Kaleb Keithley 4ee0a53de8 Import most of XFree86 4.4RC3. This import excludes files which have the
new license. If we want to, later we can import 4.4RC3 again and pick
    up the files that have the new license, but for now the vendor branch
    is "pure."
2004-02-23 20:35:22 +00:00
Kaleb Keithley dcdd47ebbd Initial revision 2004-02-23 20:35:19 +00:00
Kaleb Keithley 30ac3efde2 bug #188 report bugs to X.org bugzilla, not XFree86 2004-02-23 16:32:14 +00:00
Alan Coopersmith d52f3ac58f Additional fixes to allow building with Sun compilers on Solaris x86 2004-02-18 21:43:19 +00:00
Alan Coopersmith 07109fd63e Sun cc on Solaris x86 defines __i386 but not __i386__ so the x86
architecture #ifdef should accept either form
2004-02-18 21:30:12 +00:00
Warren Turkal a27ffd2678 completely get rid of NeedNestedPrototypes
completely get rid of NeedVarargsPrototypes
remove a lot of NeedFunctionPrototypes
ansify many function declarations
2004-02-18 02:12:44 +00:00
Alan Coopersmith d17586c4dc [fd.o bugzilla #189] _XOPEN_SOURCE defines break builds on Solaris Express 2004-02-16 20:19:59 +00:00
Warren Turkal b146ef1548 Moving toward a working input extension. 2004-02-15 15:04:57 +00:00
Egbert Eich e90274c2bb 2. Fixing segfaults that may happen in some corner cases when VT switching
and during int10 initialization (Egbert Eich).
2004-02-11 19:29:37 +00:00
Kaleb Keithley 453a0743eb revert to RC1 version of file with the license we like 2004-02-08 00:17:31 +00:00
Kaleb Keithley d6f33d8972 revert to RC1 version of the file with the license we like 2004-02-08 00:12:27 +00:00
Jaymz Julian bd20c8d340 Polling input mode for the kdrive os layer. And a moose! 2004-02-05 09:09:51 +00:00
Jaymz Julian af798d2774 More NULL checks. These ones are more useful than the last (which just made
debugging a bunch of problems easier), since you can implement less in
    the basic simplest case driver now (not that i'm lazy, mind :-p)
2004-02-04 16:08:27 +00:00
Egbert Eich 3c64b65d80 Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004 2004-01-29 08:08:57 +00:00
Eric Anholt 2ec70aa701 Disable GLX visuals code on !GLXEXT, and remove a useless prototype. 2004-01-25 05:31:24 +00:00
Eric Anholt 01e9cc858a - Add glx visuals code based on XFree86's Radeon driver.
- Reserve areas for back/depth/span when USING_DRI && GLXEXT. This would be
    better in a TransitionTo3d, but we'd need to work with the offscreen
    memory manager for that.
- Misc. fixes to ati_dri.c for DRI+GLX. Needs more work still.
2004-01-25 01:30:33 +00:00
Eric Anholt f2bedd17af Oops, turn fallback output back off. 2004-01-25 01:16:19 +00:00
Eric Anholt 26c5a8dfdd Whitespace cleanup. 2004-01-25 01:04:12 +00:00
Keith Packard 6870c08157 Oops, lost a diff needed for the non-screen format pixmap code 2004-01-15 09:19:56 +00:00
Keith Packard 3867e03cb6 Fix up some mis-used variable names 2004-01-15 09:15:53 +00:00
Keith Packard f233bbf365 Accelerate non-screen format pixmaps. 2004-01-15 09:13:01 +00:00
Harold L Hunt II 751fb0374b file winresource.h was initially added on branch CYGWIN. 2004-01-15 06:06:44 +00:00
Anders Carlsson a265167f19 Add IPAQ modeline by Dennis Noordsij. 2004-01-14 10:00:00 +00:00
Eric Anholt 6c97b277d9 Support 1x1 repeat sources in R128's Blend. 2004-01-11 00:10:34 +00:00
Eric Anholt 9270256565 Change PCI ID information field to be one of r128, r100, r200, r300. This
is all the information we need so far. Put that information into atic,
    and use it correctly in the code (unlike before).
2004-01-09 08:43:48 +00:00
Eric Anholt 5d51dfc69c Use the scratch area for Composite when one of src or dst is in memory. 2004-01-09 08:40:32 +00:00
Eric Anholt 6d8001f468 Compile fixes for non-DRI case and for non-C99 compiler. 2004-01-08 20:18:13 +00:00
Eric Anholt 1be4b2d5e8 Forced commit: Previous commit included the removal of the 8192 scanline
limit on offscreen memory in the fbdev case. I remember daenzer (who
    originally put that code in) saying he wasn't sure of it, and there
    doesn't seem to be any reason for that limit given how acceleration is
    done.
2004-01-08 08:25:49 +00:00
Eric Anholt b27729ec88 - Add a new UploadToScratch kaa hook for putting the data for a single
pixmap into temporary offscreen storage. Subsequent UploadToScratch may
    clobber the data of previous ones. This allows hardware acceleration of
    composite operations on glyphs.
- Add a new UploadToScreen kaa hook for doing the actual moving of data to
    framebuffer. This would allow us to do things like hostdata blits or
    memcpy to agp and then blit.
- Add an UploadToScreen on ATI which is just memcpy, but which will be
    replaced with a hostdata blit soon.
- Add UploadToScratch on ATI and reserve 64k of scratch space. This
    provided a 3x speedup of rgb24text on my Radeon.
2004-01-08 08:16:24 +00:00
Harold L Hunt II d640cf4cb4 file winprocarg.c was initially added on branch CYGWIN. 2004-01-08 05:10:33 +00:00
Harold L Hunt II 77183abbc4 file winglobals.c was initially added on branch CYGWIN. 2004-01-08 05:10:32 +00:00
Harold L Hunt II eb5bb9c1a1 file winclipboardwrappers.c was initially added on branch CYGWIN. 2004-01-08 05:10:32 +00:00
Harold L Hunt II e93d468df2 file winauth.c was initially added on branch CYGWIN. 2004-01-08 05:10:32 +00:00
Eric Anholt 737eddfa4b Disconnect the sis300 driver. I've never managed to fix it, and it breaks
the build on PPC.
2004-01-07 09:50:28 +00:00