summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* bug #238 test for root-window that XFree86 fixed in theirXINERAMA_2Kaleb Keithley2004-02-272-13/+7
| | | | | | | 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.)
* Revert to Xinerama 1.1 In order to make a "quick" release it has beenKaleb Keithley2004-02-275-17/+19
| | | | | | | | | | | | 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.
* bug #230 Revert to Xinerama 1.1 In order to make a "quick" release it hasXORG-RELEASE-1-BASEXEVIE-MERGEKaleb Keithley2004-02-2537-447/+445
| | | | | | | | | | | | 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.
* bug #214. Merge most of 4.4RC3Kaleb Keithley2004-02-241-2/+2
|
* bug #188, #214, see versions 1.1.4.3 and 1.1.4.4 of this file. fix badKaleb Keithley2004-02-241-1/+1
| | | | merge
* merge most of XFree86 RC3 (4.3.99.903) from vendor branch. bug #214Kaleb Keithley2004-02-2369-520/+1792
|
* bug #188 report bugs to X.org bugzilla, not XFree86Kaleb Keithley2004-02-231-10/+11
|
* Additional fixes to allow building with Sun compilers on Solaris x86Alan Coopersmith2004-02-182-4/+10
|
* Sun cc on Solaris x86 defines __i386 but not __i386__ so the x86Alan Coopersmith2004-02-181-1/+2
| | | | architecture #ifdef should accept either form
* [fd.o bugzilla #189] _XOPEN_SOURCE defines break builds on Solaris ExpressAlan Coopersmith2004-02-162-3/+6
|
* 2. Fixing segfaults that may happen in some corner cases when VT switchingEgbert Eich2004-02-112-4/+8
| | | | and during int10 initialization (Egbert Eich).
* revert to RC1 version of file with the license we likeKaleb Keithley2004-02-081-32/+15
|
* revert to RC1 version of the file with the license we likeKaleb Keithley2004-02-082-64/+30
|
* Use a different iconXEVIE-BASEKaleb Keithley2003-12-211-0/+0
|
* merge XFree86 RC2 (4.3.99.902) from vendor branchKaleb Keithley2003-12-2046-345/+3583
|
* First pass at "Standard" Xinerama. The sources for this came from HeatherKaleb Keithley2003-12-1848-1102/+777
| | | | | | | | Lanigan's xinerama tree on Sourceforge.Net. No attempt has been made to handle previous, non-standard versions of the protocol. Nor has any attempt been made to preserve the ABI of previous versions -- that part will be added at a later time, and then probably only on systems that have nice object/linker semantics, e.g. ELF systems with weak symbols.
* merge XFree86 4.3.99.901 (RC1) from vendor branchKaleb Keithley2003-12-0627-101/+316
|
* xfree86 mergeKaleb Keithley2003-11-3014-225/+49
|
* xfree86 mergeKaleb Keithley2003-11-298-381/+1
|
* xfree86 mergeKaleb Keithley2003-11-291-6/+0
|
* merge latest (4.3.99.16) from XFree86 (vendor) branchKaleb Keithley2003-11-26796-26484/+57972
|
* merge XFree86 4.3.0.1 to -CURRENTKaleb Keithley2003-11-17615-100702/+42560
|
* Initial revisionKaleb Keithley2003-11-14982-0/+479777
|
* R6.6 is the Xorg base-lineXORG-MAINKaleb Keithley2003-11-14609-0/+262690
|
* Accelerated image text code drew glyphs at wrong location when compositingKeith Packard2003-11-141-2/+2
| | | | manager enabled.
* Have the composite extension tell the damage extension about clients whichKeith Packard2003-11-132-7/+7
| | | | | | | | | have redirected subwindows in manual mode. Those clients are marked Critical and given a significant scheduling boost whenever they receive a damage notify event. This dramatically improves update frequency. If the kernel reported a large number of keys, readKernelMapping would walk off the end of the kdKeysym array. Fix usage of _IOWR; the 'size' argument is actually a datatype.
* Fix Makefile.am's to include header files needed for distcheck. RemoveEric Anholt2003-11-115-8/+21
| | | | -Werror default and add --enable-werror switch to add it back.
* Fix KdXv interface to pass drawable down so that bits can be put intoKeith Packard2003-11-104-86/+106
| | | | | | drawable pixmap rather than directly into the frame buffer. Rewrite logic in kdoffscreen to make space for new allocations, now deals correctly with locked areas.
* Must offset composite parameters by drawable coordinates in acceleratedKeith Packard2003-11-101-0/+9
| | | | case.
* Avoid ugly shell error when libXdmcp isn't present.Phil Blundell2003-11-081-0/+19
| | | | New functions. (TsInit): Register them.
* Fix KAA to work with screen_x/screen_y hacks from COMPOSITE Also addKeith Packard2003-11-081-26/+75
| | | | kaaComposite acceleration for simple bltblt case.
* Ok, Composite extension is semi-working; when no-one asks for redirection,Keith Packard2003-11-075-15/+43
| | | | | | | | | | | the server seems to act as before. With RedirectSubwindows (root, automatic), the server looks just like a regular X server. Now to go rewrite the (currently lame) compositing manager to get some real action on the screen. Some of the fixes here are to make valgrind quiet with various ioctls used by kdrive/linux. Also fixed a bug where fbdev initialization was out of order in fbdev.c and smi.c
* Fix warnings.Phil Blundell2003-11-071-8/+6
|
* tslib improvementsMatthew Allum2003-11-067-25/+81
|
* Replace translucent compositing hacks with PictOpSrc to match eventualKeith Packard2003-11-051-7/+22
| | | | extension semantics. Replace mouse acceleration with quadratic.
* merge xfixes_2_branch back to HEADKeith Packard2003-11-0251-996/+920
|
* try /dev/misc/apm_bios if /dev/apm_bios doesn't existPhil Blundell2003-10-281-0/+2
|
* move smi into VESA_SUBDIRSPhil Blundell2003-10-281-3/+2
|
* Minor cleanups -- remove a couple of bogus KdCheckSync calls, restructureKeith Packard2003-10-192-8/+4
| | | | KdOffscreenSwapOut to avoid unneeded 'continue'
* Discard/reconstruct list of offscreen areas on VT switch so no allocationsxfixes_2_branchpointKeith Packard2003-10-162-3/+3
| | | | | can occur while switched away. Set type of off_screen_areas member to actual type instead of pointer
* Add a memory_base variable and use it.Anders Carlsson2003-10-158-12/+11
|
* hw/kdrive/*/Makefile.am Libraries in local dir must not use global path orKeith Packard2003-10-159-10/+9
| | | | | make doesn't build things in the right order (-j) hw/kdrive/mga/mga.h, mgadraw.c Fix warnings
* various Split out pixmap allocation debug statements Fix bogus offscreenKeith Packard2003-10-155-17/+15
| | | | | | pixmap size test Add migration to composite function for source operands VbeDPMS Remove extraneous call to VbeGetVib.
* Avoid attempting acceleration on non-screen formats (for now)Keith Packard2003-10-142-7/+15
| | | | Offscreen allocator API changes.
* Use same assumptions as layergc about what layer kind is approprate forKeith Packard2003-10-145-230/+438
| | | | | | | | | | | | | unwrapping pixmap operations. This makes sure the accelerated code gets invoked for pixmaps Add pixmap migration support to kaa. Can't quite automatically migrate pixmaps off-screen, but soon we will. Can kick objects out of video memory. Move per-screen linked list pointers to pixmap private. Wrap Composite in preparation for migrating pixmaps. Have kasync ignore drawable type so that pixmaps trigger sync Add KdOffscreenFini to cleanup on server reset. Switch off screen area to have only a 'save' function; moving objects to off screen memory is done by saving then freeing the area.
* -Wall fixes. Might have fixed VESA based DPMS code as a resultKeith Packard2003-10-147-144/+169
|
* Check for off-screen pixmap support in KaaDrawableIsOffscreenPixmap. -WallKeith Packard2003-10-1413-56/+37
| | | | | fixes. Allocate pixmap private space only for screens with off-screen pixmap support
* -Wall fixes. Support off-screen pixmapsKeith Packard2003-10-146-106/+126
|
* -Wall fixes. Add klinux.h to export function declarationsKeith Packard2003-10-146-24/+56
|
* -Wall fixesKeith Packard2003-10-141-19/+2
|