Alan Hourihane
c1a2abadfb
fix a typo
2005-10-11 14:50:47 +00:00
Alan Hourihane
697f64a22a
check randrp has been initialized
2005-10-11 14:50:03 +00:00
Alan Hourihane
2828d92c6c
programs/Xserver/hw/xfree86/common/xf86RandR.c
...
programs/Xserver/hw/xfree86/loader/xf86sym.c Add a new function
xf86GetRotation to allow third party modules to obtain the current
rotation.
2005-10-11 14:45:01 +00:00
Alan Hourihane
cad18ec979
don't move x or y depending on the screen size change
2005-10-10 10:07:47 +00:00
Alan Hourihane
7f72f94aa4
rework that again
2005-10-10 09:31:49 +00:00
Alan Hourihane
7c1d9a31a3
a furthur tweak to the randr cursor position fix
2005-10-10 09:24:28 +00:00
Benjamin Herrenschmidt
13f958fbe8
Add missing {Prepare,Finish}Access() wrappers for the tile pixmap in the
...
fallback case
2005-10-10 05:58:41 +00:00
Alan Coopersmith
d82aeb55ca
Bug #3254 < https://bugs.freedesktop.org/show_bug.cgi?id=3254 > Make sure
...
screensaver & DPMS timeouts don't overflow when multiplied by
MILLI_PER_MIN. (Reported by Zachary J. Slater)
2005-10-09 23:47:52 +00:00
Eric Anholt
046234b3eb
Don't try the accelerated glyphs path for component-alpha text (which I
...
don't expect drivers to be able to accelerate without exa assistance).
Instead, drop back to plain old miGlyphs for a 62.5% +/- 1.5% reduction
in runtime of my ls -lR test (n=5) with component alpha. While a
reasonable approach would seem to be making a better test to see
whether the entire path would be accelerated and force migration
appropriately, my attempt at this made the situation much worse.
2005-10-09 02:03:22 +00:00
Alan Hourihane
526d1502df
another update to the RandR fix (thanks Aaron)
2005-10-07 21:29:39 +00:00
Alan Hourihane
470213753b
update the last RandR fix
2005-10-07 18:15:08 +00:00
Alan Hourihane
348242f35a
programs/Xserver/hw/xfree86/common/xf86RandR.c Use PointerMoved instead of
...
SetCursorPosition, as PointerMoved will call AdjustFrame to reposition
the window if necessary and avoid the cursor ending up offscreen.
2005-10-07 15:39:52 +00:00
Kevin E Martin
578e18d11b
Add darwin to dist
...
Include missing docs in EXTRA_DIST
Include headers and other files in dist
2005-10-07 14:27:47 +00:00
Benjamin Herrenschmidt
ff258ac278
Clients tend to set picture->repeat when not necessary. Most HW cannot
...
accelerate repeat NPOT thus triggering software fallback (this is the
case with gnome desktop for example). This adds a simple optimisation
to exa that removes "repeat" when it's obviously useless, that is, the
single picture instance covers the entire rectangle beeing used
2005-10-06 23:45:29 +00:00
Eric Anholt
1614a31a9d
Bug #4699 : Correct some memory leaks in EXA and damage related to region
...
handling.
2005-10-06 21:55:41 +00:00
Alan Coopersmith
cd9ff6aec8
cpp processing for Xvfb man page
2005-10-06 20:16:13 +00:00
Alan Coopersmith
370b8c8f1c
App-defaults file not supposed to have .ad suffix when installed Fix cpp
...
rules to set needed flags for app-defaults file
2005-10-06 20:14:43 +00:00
Alan Coopersmith
2770233069
Don't build "ev" example on systems without <linux/input.h>
2005-10-06 19:59:26 +00:00
Kristian Høgsberg
460145a5d5
Add cpconfig.c to EXTRA_DIST.
...
Add CURSOR.NOTES to EXTRA_DIST.
Add extrapci.ids to EXTRA_DIST and fix xf86PciIds.h rule.
2005-10-06 19:37:39 +00:00
Kevin E Martin
9000c0321b
Install correct man page and add to dist
2005-10-06 04:05:30 +00:00
Kevin E Martin
9b894df44b
Include dmx-config.h for modular build
...
Use <X11/extensions/dmxext.h> intead of "dmxext.h"
2005-10-06 02:40:41 +00:00
Kevin E Martin
30c1369bf5
Add support for building DMX config and examples programs Add missing files
...
to EXTRA_DIST Install Xdmx man page
2005-10-06 02:35:22 +00:00
Kevin E Martin
1f9b6dc1cc
Clean up generated files to pass distcheck
...
Clean up generated files to pass distcheck Distribute getconfig.man.pre,
not getconfig.man
2005-10-06 00:34:29 +00:00
Alan Coopersmith
e891d9c078
Update to 2005-10-05 snapshot from pciids.sf.net (includes a couple new
...
Radeon id's).
2005-10-05 22:19:09 +00:00
Kristian Høgsberg
dc6ac8e46f
Add DGA configure option and add various files that we should be dist'ing.
...
Simplify xf86DefModeSet.c rule a bit.
2005-10-05 21:38:40 +00:00
Adam Jackson
8391eaa4aa
Preprocess and install XOrgCfg.ad as in the monolith.
2005-10-05 21:13:49 +00:00
Alan Coopersmith
a9df169f10
Add missing $(DESTDIR) to custom install target
2005-10-05 17:27:58 +00:00
Alan Coopersmith
a6cbe0776f
Fix the rest of the XFree86 DDX options that require an argument to say so
...
instead of reporting "unrecognized option" when the argument is
missing. Also give correct error instead of "unrecognized option" for
options only available to root.
2005-10-05 16:39:09 +00:00
Luc Verhaegen
9f3ad65251
Fix lnx_pci.c's xf86GetOSOffsetFromPCI return value. Clears up the resource
...
ranges awkwardness and the "INVALID MEM ALLOCATION" warning.
2005-10-05 07:27:52 +00:00
Alan Coopersmith
9e8b5f3d47
Make Xorg -config stop lying to people and claiming it doesn't exist when
...
you fail to specify a file name. Also, include it in the list of
available options for non-root users when listing all available flags.
2005-10-05 01:38:50 +00:00
Eric Anholt
f47f00ab74
Mark the temporary pixmap dirty if UploadToScreen succeeds. Failure to do
...
so resulted in a solid black glyph if the font rendering actually
resulted in a fallback (subpixel AA, for example) and the temporary got
migrated after 10 or so glyphs.
2005-10-04 11:24:09 +00:00
Aaron Plattner
89a1a91b88
Add miext/cw to the module loader include path so that misym.c can export
...
miDisableCompositeWrapper.
2005-10-04 07:42:21 +00:00
Aaron Plattner
43625a4706
Bump the video driver module ABI minor version to 8 so modules statically
...
linked against miDisableCompositeWrapper won't load on older servers.
#include "cw.h" instead of #include "cw/cw.h"
2005-10-04 07:31:53 +00:00
Aaron Plattner
ca57db6fc1
Export miDisableCompositeWrapper.
2005-10-04 04:30:33 +00:00
Alan Coopersmith
cdded97a0a
Add #include <xorg-config.h> for modular build
2005-10-04 00:45:42 +00:00
Alan Coopersmith
4ae4fc7d51
Add gtf to xserver/xorg/hw/xfree86/utils
2005-10-04 00:43:16 +00:00
Alan Coopersmith
6d4b350dee
Bug #3815 < https://bugs.freedesktop.org/show_bug.cgi?id=3815 > Patch #3463
...
<https://bugs.freedesktop.org/attachment.cgi?id=3463 > GNU/kFreeBSD
Xserver support (Robert Millan)
2005-10-03 16:46:14 +00:00
Alan Coopersmith
22b4200b01
Whoops, need to be in DIST_SUBDIRS too.
2005-10-03 15:41:10 +00:00
Alan Coopersmith
14a2bd3330
Add missing ] (Dawid Gajownik)
...
Add getconfig (Dawid Gajownik)
2005-10-03 15:37:57 +00:00
Adam Jackson
e3d2a7d57b
Bug #4393 : uClibc lies and defines __GLIBC__ even though it's not source
...
compatible with glibc, so the backtrace support check fails. Work
around this by wrapping the code in a configure check for execinfo.h,
and emulate detection for the monolith. (Yuri Vasilevski)
2005-10-03 06:29:14 +00:00
Alan Coopersmith
b05e78dd40
Fix typo in MAN_SRCS (Dawid Gajownik)
2005-10-02 19:30:57 +00:00
Eric Anholt
8814896da8
Fix include path for commit of bug #4616 .
2005-10-02 08:53:18 +00:00
Eric Anholt
ecaa46380e
Bugzilla #4616 :
...
- Merge various fb/ bits of COMPOSITE support from xserver, which weren't
necessary before due to cw hiding the issues. Fixes offset calculations
for a number of operations, and may pull some fixes that cairo has
wanted for XAA as well.
- Add a new call, miDisableCompositeWrapper(), which a DDX can call to keep
cw from getting initialized from the damage code. While it would be
cleaner to have each DDX initialize it if it needs it, we don't have
control over all of them (e.g. nvidia).
- Use the miDisableCompositeWrapper() to keep cw from getting set up for
screens using EXA, because EXA is already aware of composite. Avoiding
cw improved performance 0-35% on operations tested by ajax in x11perf.
2005-10-02 08:28:27 +00:00
Matthieu Herrb
54b2a14f0f
Bug #3411 : fix handling of keyboard Autorepeat rate in xorg.conf.
2005-10-01 17:30:58 +00:00
Alan Coopersmith
a07dd03748
Add hw/xfree86/getconfig
2005-10-01 07:17:55 +00:00
Alan Coopersmith
abc6aa50fb
Oops - fix build/install of fbdevhw.man
2005-10-01 06:27:12 +00:00
Alan Coopersmith
13e0db19d8
Adding more doc files & fbdevhw man page
2005-10-01 06:19:02 +00:00
Thomas Winischhofer
b5ce065a5e
RandR: Fix failure handling ( Closes #4635 ; Thomas Winischhofer)
2005-09-30 08:54:44 +00:00
Alan Coopersmith
4608a2b654
Man page processing/installation and other doc file updates
2005-09-30 02:37:57 +00:00
Adam Jackson
aa74468aa5
sparse cleanups. s/0/NULL/ and mark a few things static.
2005-09-30 02:03:45 +00:00