Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-25 | update do xf86-video-ati 6.12.2 | Matthieu Herrb | |
This has been in snapshots for weeks. ok oga@, todd@. | |||
2009-08-25 | static; ok oga@ | Okan Demirmen | |
2009-08-25 | we are not doing access control here, so replace the "check if file is | Okan Demirmen | |
executable" goo with access(2). originally from jacekm@ long time ago. "i can live with that" oga@ | |||
2009-08-25 | Reduce duplciation of code for checking modifiers in key/mouse bindings. | Owain Ainsworth | |
shaves a bunch of bytes. ok okan@ | |||
2009-08-25 | Instead of calling conf_bind*() 50 gazillion times in a row, store an | Owain Ainsworth | |
array with all the parameters in and just loop over that to setup the default keybindings - it's so much easier to read. okan@ "love love love"ed this | |||
2009-08-25 | Instead of messing around everytime we do a resize, just clamp the | Owain Ainsworth | |
resize increments to a minimum of one, and use it unconditionally. "you've convinced me, do it!" okan@ | |||
2009-08-25 | unroll macro; ok oga@ | Okan Demirmen | |
2009-08-24 | Add a keybinding to allow horizontal maximisation of a window (CMS-enter). | Owain Ainsworth | |
based on a diff by Thomas Pfaff; thanks! ok okan@ | |||
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@. |