Dave Airlie
236f04b638
remove array_cache from everywhere
2007-02-05 09:10:08 +11:00
Alan Hourihane
eb228e8d1e
clean up more of the vbo fallout
2007-02-04 22:06:59 +00:00
Dave Airlie
fb1bc1c65b
add vbo to .gitignore
2007-02-04 18:39:58 +11:00
Dave Airlie
d8e148ec84
update xserver for vbo code in mesa
2007-02-04 18:39:04 +11:00
Alan Coopersmith
5dcad9e9d7
Fix bus error on startup in 64-bit Xephyr
...
hostx_get_visual_masks takes unsigned long * arguments, but was being
passed pointers to CARD32's.
2007-02-02 14:45:16 -08:00
Alan Hourihane
170a55022e
remove file
2007-02-02 20:56:12 +00:00
Dan Nicholson
e6a505be84
The array_cache sources don't exist anymore in the Mesa tree,
...
so we shouldn't try to build them.
2007-02-02 20:53:01 +00:00
Alan Hourihane
af20485ec3
Remove array_cache for recent Mesa changes
2007-02-02 19:16:34 +00:00
George Sapountzis
cf5b29d75d
dmx: drop leftover __GLXdrawablePrivateRec struct.
2007-02-02 12:57:38 +02:00
Eric Anholt
4f2f3233c8
Fix the size expectations of xRRSetCrtcGamma.
...
It was using REQUEST_SIZE_MATCH (client request length must equal request size)
rather than REQUEST_AT_LEAST_SIZE (client request length must be at least
big enough for request size), and this request has data following the request
structure.
2007-02-01 15:10:29 -08:00
Eric Anholt
8274ea6aa9
Set the Damage version supported in the server, instead of using damageproto.
...
This was caught by distributions upgrading damageproto to 1.1, before the
server they had supported it. The server then advertised the new version
without supporting the protocol.
2007-02-01 12:15:54 -08:00
Eric Anholt
8bce182568
Restore a few important lines killed in the previous commit.
...
Typical results were failure to sync, and a black screen.
2007-01-29 17:30:59 -08:00
Ian Romanick
3814862a86
Merge branch 'master' of ssh+git://idr@git.freedesktop.org/git/xorg/xserver into pci-rework
...
Conflicts:
hw/xfree86/os-support/bus/linuxPci.c
2007-01-29 15:14:31 -08:00
Eric Anholt
31f2d4a57e
Bug #9680 : Remove bogus blank length limiting in xf86SetModeCrtc().
...
Our modes typically come from EDID or default modes, and when the monitor
asks for a specific mode, deciding to tweak it usually results in incorrect
display. And if the user is specifying a mode by hand, tweaking it then is
still pretty rude.
Reviewed by: ajax
2007-01-29 09:45:33 -08:00
Jonathan Lim
1627af5449
Call linuxPciOpenFile() for r/w access if applicable.
...
Currently, the call to linuxPciOpenFile() is always made for read
only access which causes the subsequent mmap call to fail when the
memory is mapped read/write.
Xorg #9692
2007-01-26 13:00:45 +01:00
Ian Romanick
a216de9b7f
Merge branch 'master' of ssh+git://idr@git.freedesktop.org/git/xorg/xserver into pci-rework
2007-01-25 10:17:32 -08:00
Alan Coopersmith
cf7ca9d09c
Plug memory leak in doLoadModule()
2007-01-24 20:20:48 -08:00
Alan Coopersmith
5abd50e37c
Correct help lines for configure's --with-vendor-name flags
2007-01-24 18:54:38 -08:00
Alan Coopersmith
b32a40817f
Correct variable descriptions in comment for SecurityCheckResourceIDAccess
2007-01-24 16:29:49 -08:00
Ian Romanick
24506ea65b
Move xf86ReadLegacyBIOS to the one place that uses it.
...
xf86ReadLegacyBIOS is only used by one function in int10/generic.c.
Move a generic implementation of that function there, rename it to
read_legcay_BIOS, and delete all remnants of it from all other places.
2007-01-24 15:33:49 -08:00
Ian Romanick
fdb3a0798f
Merge branch 'master' of ssh+git://idr@git.freedesktop.org/git/xorg/xserver into pci-rework
2007-01-24 14:49:39 -08:00
Eric Anholt
a53586eebc
Warning fix for RRCrtcSetRotations().
2007-01-24 13:36:25 -08:00
Eric Anholt
7a12952fd4
Bug #7639 : Only swap out pixmaps (rather than everything) on VT switch in EXA.
...
This is a new behavior for version 2.1 of EXA, and only takes effect if the
driver has requested that. Otherwise, the previous behavior remains the same.
2007-01-24 13:34:58 -08:00
Keith Packard
b6b8559321
Make Xinearama screen information reflect CRTC rotation.
2007-01-24 13:34:58 -08:00
Ian Romanick
39b51e1bfc
Merge branch 'master' of ssh+git://idr@git.freedesktop.org/git/xorg/xserver into pci-rework
2007-01-23 13:25:56 -08:00
Michel Dänzer
788cfce911
Bump video driver ABI version to 1.2.
...
This is necessary because server-1.2-branch bumped to 1.1 for xf86CVTMode and
we have xf86XVFillKeyHelperDrawable on top of that.
2007-01-23 10:15:22 +01:00
Ian Romanick
637b19b3ee
Eliminate pciControlBridge, pciGetBridgeBuses, and pciGetBridgeResources.
2007-01-22 09:58:33 -08:00
Ian Romanick
a232e4ae93
Convert xf86GetPciHostConfigFromTag to get_parent_bridge.
...
Convert xf86GetPciHostConfigFromTag to a new function called
get_parent_bridge. This name better represents what
xf86GetPciHostConfigFromTag is used for: walking up the lists of PCI
bridges from a device.
2007-01-22 09:16:45 -08:00
Ian Romanick
844560a02f
Elminiate ARCH_PCI_OS_INIT.
...
Never, ever use the ix86Pci stuff on Linux. This renders the whole
ARCH_PCI_OS_INIT mechanism useless. Remove it.
2007-01-22 09:13:59 -08:00
Ian Romanick
7dfb3cea91
Merge branch 'master' of ssh+git://idr@git.freedesktop.org/git/xorg/xserver into pci-rework
2007-01-22 08:44:36 -08:00
Eric Anholt
2dc866252c
Really fix optimized render cases being hit when they shouldn't.
...
I don't know how this define slipped in there. Fixes
6fdfd9dad9
.
2007-01-22 08:41:50 +08:00
Alan Coopersmith
0d6d373af9
Update Xserver man page to match commit ed33c7c98a
...
Remove unused -xkbdb and -noloadxkb options. Rename -ar1 and -ar2 to
-ardelay and -arinterval, respectively.
2007-01-19 14:52:23 -08:00
Ian Romanick
c279d5fdc5
Merge branch 'master' of ssh+git://idr@git.freedesktop.org/git/xorg/xserver into pci-rework
2007-01-19 12:59:54 -08:00
Michel Dänzer
14d6a9b327
fbdevhw: Only deal with RGB weight if default visual is True- or DirectColor.
2007-01-19 18:30:21 +01:00
Michel Dänzer
27a01e100b
fbdevhw: Consider mode set equal to mode requested if virtual width is larger.
2007-01-19 18:28:05 +01:00
Michel Dänzer
65f4690ecb
__glXDRIscreenProbe: Use drmOpen/CloseOnce.
...
Fixes https://bugs.freedesktop.org/show_bug.cgi?id=9275 . Based on patch from
Alan Swanson.
2007-01-19 17:56:06 +01:00
Alan Coopersmith
8b3a591cd3
Update pci.ids to 2007-01-18 snapshot
...
(includes a whole bunch of ATI device id updates)
2007-01-18 16:03:30 -08:00
Alan Coopersmith
0f0c321adf
Make xf1bpp build correctly with compilers that don't support -include
2007-01-18 15:31:53 -08:00
Eric Anholt
a811e92104
Account for CRTC rotation in the cursor containment code.
2007-01-18 14:28:41 -08:00
Alan Coopersmith
df147c10ce
Xserver man page: remove bc, add -wr
2007-01-17 16:47:07 -08:00
Alan Coopersmith
2dfd1aab24
Always include compiler.h in cfbmskbits.h instead of checking #ifdef XFREE86
2007-01-17 14:39:28 -08:00
Eric Anholt
42a48786ac
Add a setter for randr_crtc->rotations.
2007-01-17 14:34:42 -08:00
Ian Romanick
88f248e671
Replace PciBusId with 'struct pci_device *'
...
There's no need to store the slot information for a PCI device as its
ID. Instead, skip the middle man and just store a pointer to the
pci_device structure.
2007-01-17 14:04:43 -08:00
Ian Romanick
0361611080
Convert xf86IsolateDevice to a 'struct pci_slot_match'.
...
This change was accidentally not committed on the previous commit.
2007-01-17 13:06:04 -08:00
Ian Romanick
c1808f1484
Convert xf86IsolateDevice to a 'struct pci_slot_match'.
2007-01-17 13:02:27 -08:00
Ian Romanick
d2f8c42c48
Convert xf86FindPrimaryDevice to use a static buffer and snprintf.
...
Rather than allocate a 9 byte buffer on each invocation, use a static
16 byte buffer. Use snprintf for safety. This commit should probably
be cherry-picked to the trunk.
2007-01-17 12:59:17 -08:00
Ian Romanick
28976bebec
Eliminate unused fields in pciAccRec.
2007-01-17 12:15:09 -08:00
Ian Romanick
f36a447d20
Eliminate use of Tag field.
...
The Tag field was removed from the int10 structures in commit
ca9c41e09d
. This file was over looked.
2007-01-16 14:49:19 -08:00
Eric Anholt
cde17015df
When changing a non-pending property, call the screen rrOutputSetProperty hook.
2007-01-16 13:01:45 -08:00
Eric Anholt
e3add7c8ec
Don't forget to add the property we configure to the properties list.
2007-01-16 13:01:44 -08:00