summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-07-17Fix typo in debug message in MakeAllCLTSServerListenersAlan Coopersmith1-3/+175
Add $(GETPEER_DEFINES) to DEPEND_DEFINES for makedepend Add "localuser" and "localgroup" access types to server-interpreted authentication scheme.
2004-07-15Enable i810.Carlos Romero5-5/+40
2004-07-08Commit the rest of the dirty optimization from 20040703 and add a missingEric Anholt2-4/+33
header include. I don't know how this happened, but I'm going to blame a "few" fscks having happened between testing the code and committing (due to other driver changes that made me not blame dirty for the failures I saw) for disappearance of kasync.c changes. Fixes a lot of corruption.
2004-07-08Remove duplicate protos in kdrive.h.Eric Anholt1-9/+0
2004-07-07missing xkb/[xkb.h, xkbDflts.h] and hw/kdrive/mga/g400_common.hCarlos Romero1-0/+1
2004-07-07Initial kdrive XKB/XINPUT support, use --enable-xkb --enable-xinputCarlos Romero1-1/+23
2004-07-07Bugzilla #817Rik Faith5-6/+12
2004-07-06- Disable building DMX on OSs that have not been verified to buildKevin E Martin5-29/+56
correctly (Kevin Martin). - Fix DMX build when Xinerama is not enabled (Kevin Martin).
2004-07-06ifdef'ed some IA32-only assembler statements. Presently these chipsets areEgbert Eich1-1/+1
IA32 only, anyway (Egbert Eich). Disabling generic VGA testing for IA64 architectures. Temporarily disabling support for ZX1 bus. This code is extremely invasive and is executed as fallback without testing for a ZX1 chipset. It brings a SGI Altrix to a grinding halt. (Egbert Eich).
2004-07-06Separated Intel drivers from default DriDrivers to avoid building them onEgbert Eich7-41/+76
IA64 (Egbert Eich). Fixed wrong function prototype (Egbert Eich). Don't test for generic VGA on IA64 (Egbert Eich). Fixed a segfault when accessing a structure before verifying the pointer exists (Egbert Eich). Added a showcache option for debugging (Egbert Eich). Increase default video RAM size to 16MB when DRI is enabled and more than 128MB are available (Egbert Eich). Fixed lockups during mode switch. Problem was introduced when attempting to copy the behavior during LeaveVT()/EnterVT() but but forgetting to call I810DRILeave() before I810DRIEnter(). The entire DRILeave()/Enter() scenario has been commented out as it didn't seem to be necessary (Egbert Eich). Fix TweakMemorySize() (tested with i855/i865) (Egbert Eich). increased MAX_DEVICES to 128 (Egbert Eich). Use OS provided PCI config space access as default method (Egbert Eich). Added support for Linux 2.6 proc file format. Fixed unaligned accesses to pieces of the VBE info block. VESA did not align elements to size (Egbert Eich).
2004-07-03Clean up Rage 128 composite code. Now it composites more operationsEric Anholt1-24/+12
correctly and is simpler.
2004-07-03Add a "dirty" flag to the pixmap private. Clear it when setting up anEric Anholt4-4/+43
offscreen pixmap area, and set it when any rendering occurs. When moving a pixmap out of offscreen, don't read data back if it wasn't dirtied (compared to the system memory copy).
2004-07-02Call ts_read multiple times, to avoid events getting stuck in the pipeline.Phil Blundell1-3/+1
2004-06-30Add Distributed Multihead X (DMX) supportKevin E Martin447-52/+103260
2004-06-29Add an offscreen area scoring to improve choosing offscreen areas to kickEric Anholt3-21/+68
out when allocation can't find a free area of the requested size. When offscreen pixmaps get used, the offscreen area's score is increased by a constant value. Every certain number of increases, all offscreen area scores get decreased by a fraction. When choosing a set of areas to remove for a new allocation, the set of areas with the smallest total score is chosen for removal. While this is not the smartest system, it prevents things like always removing the first offscreen area in memory (likely the most recent) to be kicked out when doing replacing.
2004-06-28Add GLX_ALIAS_VOID for GLX_ALIAS of functions with return type void to fixAlan Coopersmith1-2/+1
builds with non-gcc compilers that refuse to let you do return function_that_returns_void(...) programs/Xserver/hw/xfree86/os-support/shared/sigiostubs.c Remove includes of xf86drm.h that break non-DRI builds
2004-06-28Separate out off-screen allocation from Init. Fix Enable to updateKeith Packard5-63/+129
off-screen addresses. Wrap RandR to update off-screen addresses. Set off_screen_base and memory_size fields correctly.
2004-06-26Add ARGB cursor support for Radeon cards.Keith Packard4-21/+166
2004-06-25#Bug 784: Ignore unconfigured interfaces with xdmcpAlexander Gottwald1-7/+42
2004-06-25#Bug 780: add RRSetScreenConfigAlexander Gottwald2-2/+111
2004-06-25Fix for http://xprint.freedesktop.org/bugzilla/show_bug.cgi?id=791 - AddingRoland Mainz2-0/+41
special support for Canon C3200N
2004-06-24Fix for http://xprint.freedesktop.org/bugzilla/show_bug.cgi?id=660 : FixRoland Mainz2-26/+87
for the issue that GetPrinterList does not return printer descriptions on Solaris. The patch implements a framework which allows the printer enumerator scripts to pass additional printer attributes to the information pool (currently only "xp-printerattr.descriptor" is implemented).
2004-06-22Fix for http://xprint.freedesktop.org/bugzilla/show_bug.cgi?id=789 : AddingRoland Mainz1-1/+7
a workaround for the issue that Xprt may hang when the CUPS spooler frontend sends messages to stdout.
2004-06-21Bug 783: rootless patches for cygwinAlexander Gottwald2-2/+16
2004-06-21Bug 778: add ddxBeforeResetAlexander Gottwald5-1/+23
2004-06-21Bug 782: Merge native OpenGL for Windows from CYGWIN branchAlexander Gottwald5-0/+2124
2004-06-21Bug 777: Merge from CYGWIN branchAlexander Gottwald86-4113/+13891
2004-06-21Fix for http://xprint.freedesktop.org/bugzilla/show_bug.cgi?id=772 - RFE:Roland Mainz1-1/+3
Switch default resolution from 300DPI to 600DPI
2004-06-19Refix for http://freedesktop.org/bugzilla/show_bug.cgi?id=764 : ReworkRoland Mainz2-1/+13
previous solution and make Xprt to default to "-noreset" (the default of Solaris version of Xprt) and add a "-reset" option which can be used to restore the default behaviour on demand.
2004-06-16Update MGA composite patch commit. (some files were missing in the previousDamien Ciabrini4-5/+505
commit)
2004-06-16Merge DRI-trunk-20040613 changes in programs/Xserver/GL.Eric Anholt18-28/+71
2004-06-16DRI trunk-20040613 importDRI-trunk-20040721DRI-trunk-20040613Eric Anholt32-545/+1207
2004-06-16Initial revisionEric Anholt4-0/+1295
2004-06-16DRI XFree86-4_3_99_12-merge importDRI-XFree86-4_3_99_12-mergeEric Anholt157-2201/+518
2004-06-16Initial revisionEric Anholt1-0/+70
2004-06-16DRM 20040613 importDRM-20040613Eric Anholt0-0/+0
2004-06-16Initial revisionEric Anholt4-0/+3470
2004-06-14MGA composite support from Damien Ciabrini - thanks!Jaymz Julian3-31/+108
2004-06-13Manual page X(7) does not reference Xprt(1x), xplsprinters(1x), etc.Alan Coopersmith1-1/+19
xc/config/cf/Imake.rules Correct comment to match rule name for InstallDriverSDKObjectModule xc/programs/Xserver/hw/xfree86/os-support/sunos/sun_kbd.c Log results of ioctls to probe keyboard type & layout
2004-06-10- Pass the right pixel mask (all ones) in to PrepareSolid in theEric Anholt3-13/+19
solid-fill-based composite acceleration. - Use a real pixmap when doing an UploadToScratch (For pDrawable->type == DRAWABLE_WINDOW, you need to get the backing pixmap). - Pass back the x/y offsets from kaaGetOffscreenPixmap unconditionally, because they'll be used in the scratch case. - Turn on the Render acceleration for Rage 128 and Radeon 100-series at last!
2004-06-10Align scratch area offsets to the offscreen byte alignment.Eric Anholt1-2/+14
2004-06-10Oops, testers reported that the last patch actually didn't work (conflictsEric Anholt1-0/+3
occurred), so the R300 PDMA doesn't work. Disable.
2004-06-10Bug #242: Fix setup of R300 cards, by providing R300 CP code fromEric Anholt2-5/+270
volodya-project and initializing PDMA.
2004-06-07Neomagic driver enabledFranco Catrin L1-1/+1
2004-06-07small fixes. README addedFranco Catrin L4-8/+26
2004-06-04Add (stubbed out) Xgl server codeKeith Packard12-0/+1189
2004-06-04Add top-level build support for GL X server (not working yet)Keith Packard1-2/+1
Fix a few allocation bugs with alternate visual ids Allow for non-8/8/8 alternate visuals Turn off any existing shadow before enabling it again (avoids re-registering existing damage) Add some validation code to catch re-registered damages
2004-06-02New conditional. (REQUIRED_MODULES): Demand xcalibrateext if buildingPhil Blundell1-6/+10
XCalibrate. New file. Add xcalibrate.c. Read raw events if requested.
2004-05-30Add -lts if using tslib.Phil Blundell1-1/+6
2004-05-30Initialize permedia engine for acceleration to work.Carlos Romero3-217/+309