Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-24 | bring together gathering, calculating and applying of size hints; | Okan Demirmen | |
additionally, respect aspect ratio hints. ok oga@ | |||
2009-08-24 | Instead of having a function that just calls TAILQ_INIT on a global, use | Owain Ainsworth | |
TAILQ_HEAD_INITIALIZER() and drop the function. ok okan@ | |||
2009-08-24 | updates | Matthieu Herrb | |
2009-08-24 | instead of checking for flags in the client context, then removing them. | Owain Ainsworth | |
e.g.: if (flags & flags_we_care_about) flags &= ~(flags_we_care_about); just whack the flags unconditionally, it's simpler. okan@ agrees. | |||
2009-08-24 | sync | Todd T. Fries | |
2009-08-23 | update to libXt 1.0.6 | Matthieu Herrb | |
2009-08-23 | update to libSM 1.1.1 | Matthieu Herrb | |
2009-08-23 | update to libFS 1.0.2 | Matthieu Herrb | |
2009-08-18 | updates | Matthieu Herrb | |
2009-08-09 | sync | Todd T. Fries | |
2009-08-08 | remove unnecessary Ar macros | Okan Demirmen | |
ok jmc@ | |||
2009-08-08 | remove unnecessary Dq macro; based on a diff from Martin Toft | Okan Demirmen | |
feedback and ok jmc@, martynas@ | |||
2009-08-06 | Pull in some code from 2.8 and current so that dri2 works correctly with | Owain Ainsworth | |
xserver 1.6.2. When dri2 is not in use, this commit does nothing. ok matthieu@ | |||
2009-08-06 | backport some code from mesa current (and 7.5) so that the dri2 protocol | Owain Ainsworth | |
is correctly handled. without fixes to mesa and the ddx, the so-called backwards compat goop that was added just plain does not work and ends up with rendering bullshit. | |||
2009-08-06 | update dri2proto to the latest version. (needed for dri2 with xserver | Owain Ainsworth | |
1.6.2 to work correctly) ok matthieu@ | |||
2009-08-04 | sync | Todd T. Fries | |
2009-08-04 | sync | Todd T. Fries | |
2009-08-04 | Enable XCB on architectures with shared libs. | Matthieu Herrb | |
requested by sthen@. | |||
2009-08-02 | updates | Matthieu Herrb | |
2009-07-28 | OpenBSD's gcc 3.3 is capable of handling the MMX code of pixman. | Matthieu Herrb | |
Change the configure test so that it gets enabled. Tested by marco@ ajacoutot@ ckuethe@ and others. | |||
2009-07-24 | updates | Matthieu Herrb | |
2009-07-20 | add -I${XCBUTIL}/${SUBLIB} to CPPFLAGS for gcc 2.95 | Matthieu Herrb | |
2009-07-20 | regen after gcc 2.95 build fix | Matthieu Herrb | |
2009-07-20 | gcc 2.95 build fixes. | Matthieu Herrb | |
2009-07-19 | Disable hardware cursor before we exit. From NetBSD. | Mark Kettenis | |
ok oga@ | |||
2009-07-19 | Initialize ed.used_stdout at the beginning of do_extract() to avoid | Matthieu Herrb | |
reading uninitialized memory later. Reported by Philip Guenther. Thanks. | |||
2009-07-18 | Fix build when XSRCDIR is not defined in /etc/mk.conf. | Matthieu Herrb | |
Problem reported by Chris Kuethe. Thanks. | |||
2009-07-18 | Correct patch for libpciaccess issue from X.Org bug 18122, by | Matthieu Herrb | |
Marien Zwart. Tested by Pierre Cardoso. | |||
2009-07-18 | Add XCBPROTO_VERSION substitution for xcb.pc. | Matthieu Herrb | |
Problem reported by David Coppa. Thanks. | |||
2009-07-18 | Since we don't accelerate trapesoid rendering under uxa yet anyway | Owain Ainsworth | |
software rasterise them THEN put them into buffer objects. read-modify-write of graphics memory is expensive. 2.5x speed increase under heavy trap rendering measured. Another upstream backport. ok matthieu@ | |||
2009-07-18 | Don't put glyphs pixmaps into buffer objects under uxa. | Owain Ainsworth | |
in the fastpath they're going straight to the glyph cache anyway and doing so for small glyphs wastes memory since bos must be padded to page size. Backport from upstream (to aid gem development). ok matthieu@ | |||
2009-07-18 | Fallback if we're vt switched and we're using GEM. We're not allowed to | Owain Ainsworth | |
access the hardware in this situation. Backport from upstream CURRENT. ok matthieu@. | |||
2009-07-18 | Accessing a pixmap in fallback if the prepare_access() callback failed | Owain Ainsworth | |
is verboten So don't do it. Treat it the same as every other prepare access call in uxa. This patch sent upstream. ok matthieu@ | |||
2009-07-18 | Fix libdrm for the buffer mapping strategy our GEM implementation will use | Owain Ainsworth | |
We always map through the gtt, never using the cpu mapping (this decreases complexity a lot). Keep use of the original ioctl for this. Also don't bother with userland domain setting, the kernel handles this correctly. Finally, don't persist mapping across calls to unmap and remapping, this aids with debugging, but may change later. ok matthieu@. | |||
2009-07-18 | upstream updates | Matthieu Herrb | |
2009-07-14 | Make the !privsep and privsep paths a little more similar (still | Owain Ainsworth | |
checking the list), this allows drm to work in -keepPriv situations. This diff has been in my tree awaiting proper testing for months, now i'm sure it works correctly in it goes. ok matthieu@ an aeon ago. | |||
2009-06-30 | sync (ok deraadt@ & matthieu@) | Todd T. Fries | |
2009-06-30 | Fix PCI card probe and chipset detection. | Matthieu Herrb | |
it appears that the chips&technologies X driver was partially broken during libpciaccess conversion. Thanks to the analysis by Marien Swart in bug #18122 and a similar fix by Mark Kettenis for the radeon driver, this patch should fix it. | |||
2009-06-29 | Set default migration strategy to "greedy". ok oga@. | Matthieu Herrb | |
2009-06-27 | update | Matthieu Herrb | |
2009-06-27 | update to svn revision 753. This includes a few bug fixes that | Matthieu Herrb | |
make EXA work on my Chrome9 HC3 IGP. ok oga@ | |||
2009-06-27 | Use the bsd.xorg.mk rules to install the pkgconfig file and | Matthieu Herrb | |
add the libdrm_intel.pc. with oga@. | |||
2009-06-26 | use fnmatch to glob the entries in the exec menu. | Owain Ainsworth | |
allows shell globbing constructs such as *ctl, etc in the exec menu (m-? by default). Adapted from a diff from Thomas Pfaff, okan@ got almost the same diff as me when reworking it, and oked this one. | |||
2009-06-26 | puffy 4.6 | Todd T. Fries | |
2009-06-26 | static local functions and data; almost identical diff from Thomas Pfaff | Okan Demirmen | |
ok oga@ | |||
2009-06-25 | I was supposed to remove the --enable-debug option before committing. | Matthieu Herrb | |
2009-06-25 | update to openchrome.net svn commit 750. | Matthieu Herrb | |
This adds among others support for the VX800 chipset. This has been in snapshots for weeks. | |||
2009-06-25 | update to xf86-video-intel 2.7.1. Tested by many. | Matthieu Herrb | |
2009-06-23 | tidy up startup/init routines | Okan Demirmen | |
ok oga@ | |||
2009-06-21 | Add support to the fake (non GEM) bufmgr for pinning and unpinning objects. | Owain Ainsworth | |
Makes overlay XV work with intel 2.7.1. ok matthieu@, tested by naddy@, sturm@, matthieu@ and myself. This is most important for the x40 and other 8xx chipset which lack textured video. |