Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| f0cd9e3a | 2009-09-10 02:30:26 | backport a bugfix from upstream: Fix 945GM VT switch in UMS Bug #19578. We should set private intel_crtc state according to current, as fail to do so pipe A needs active won't be taken care of. Also make sure pipe swap operation always set during VT switch. This also fixes the *other* x40 lid problem (which happens when you suspend, then you shut the lid in dont'-suspend-on-lid mode. the reasoning for the PipeA quirk I finally found: On some platforms, the firmware may read & write GPU registers on lid close, suspend/resume time or during various SMM events. If one of the graphics pipes is disabled at that time, the GPU may hang due to the programming dependencies of the various registers. So essentially, without this patch, if you have this quirk and you shut the lid, you're hosed, but y'know drivers in userland are great. So are BIOS writers. requested by deraadt@, who keeps getting this issue when he's on a plane. | ||
| 73704327 | 2009-08-25 19:08:29 | Remove compat directories that are not needed here. ok oga@. | ||
| 5f44320c | 2009-08-06 16:02:07 | Pull in some code from 2.8 and current so that dri2 works correctly with xserver 1.6.2. When dri2 is not in use, this commit does nothing. ok matthieu@ | ||
| 9a5da84d | 2009-07-18 15:02:51 | Since we don't accelerate trapesoid rendering under uxa yet anyway 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@ | ||
| 2b56f07b | 2009-07-18 15:00:09 | Don't put glyphs pixmaps into buffer objects under uxa. 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@ | ||
| c349058b | 2009-07-18 14:58:00 | Fallback if we're vt switched and we're using GEM. We're not allowed to access the hardware in this situation. Backport from upstream CURRENT. ok matthieu@. | ||
| 37a2f39d | 2009-07-18 14:56:03 | Accessing a pixmap in fallback if the prepare_access() callback failed 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@ | ||
| 42b052b9 | 2009-06-25 20:16:43 | update to xf86-video-intel 2.7.1. Tested by many. | ||
| af2481e4 | 2009-01-29 17:17:24 | Add support to run intel_reg_dumper on OpenBSD. | ||
| 3b1cf061 | 2009-01-26 23:27:59 | never define XF86DRI_MM after configure. 2.4.x still had the ttm bits which haven't made it into a released libdrm. This prevents collisions with the libdrm version just commited (which wouldn't build otherwise). | ||
| 9ae8285f | 2009-01-10 15:06:18 | Don't map the mmio region via the drm. This was only passed onto the mesa dri driver, which hasn't needed this for a while. ok matthieu@. | ||
| e7c2896c | 2008-12-01 20:52:08 | regen | ||
| 2bf61528 | 2008-12-01 20:51:41 | xf86-video-intel 2.4.3. Tested by many. | ||
| bdaa42fb | 2008-11-06 22:30:11 | Set default acceleration method to EXA, like upstreams. | ||
| 23a2202b | 2008-10-12 15:25:43 | Disable framebuffer compression for now. Problems noticed by oga@ | ||
| 2a8442d3 | 2008-10-12 15:20:49 | xf86-video-intel 2.4.2. Has been in snapshots for weeks. Ok oga@. | ||
| 888e10a7 | 2008-08-26 19:00:32 | Use the modeset_ctl ioctl to let the drm know that we're setting the mode from userland. This means we can switch of the vblank ioctl when no 3d client is using it. Backported from newer ddxen to make use of the new libdrm. ok matthieu@ | ||
| fedaaef8 | 2008-08-26 14:24:16 | Don't try and build the memory manager parts for libdrm 2.3.1, this version has been bumped to 2.4.0 upstream. ok matthieu@ | ||
| 8afab561 | 2008-06-29 20:13:42 | update to xf86-video-intel 2.3.2. Tested among others by okan@. | ||
| 80fa2403 | 2008-05-22 06:59:23 | More files that got added by mistake. | ||
| 3d060c0d | 2008-05-21 20:27:45 | oops should not have committed this. Noticed by deraadt@. | ||
| 4203da79 | 2008-05-21 20:19:51 | Update to xf86-video-intel 2.3.1. Tested by many. | ||
| 67a3a88d | 2008-03-30 13:51:30 | Update to Intel driver 2.2.1. But change default accelmethod to XAA. Tested by landry@, oga@, steven@, jakemsr@. | ||
| bbc31bf5 | 2008-03-25 23:41:50 | Introduce bsd.xconf.mk to set default config variables used at several places in the Xenocara build in a central place instead of duplicating the checks all over the place. ok oga@. | ||
| 7830df18 | 2008-03-15 18:08:24 | Regen with autoconf 2.59-p2, with AM_SANITY check zapped. | ||
| 420aa0bd | 2008-02-22 08:26:32 | Fix from X.Org repository pointed out by brad@ Add pipe A force enable quirk for ThinkPad X40 ThinkPad X40s need this quirk or they'll crash frequently. | ||
| 43e542a0 | 2008-02-11 20:16:03 | Merge intel driver version 2.2.0.90. | ||
| bc47e6dc | 2008-02-11 20:09:36 | Import intel driver v 2.2.0.90. tested by many, including krw@ kettenis@, jakemsr@, landry@, beck@ and oga@. Thanks. | ||
| d33aacaa | 2008-02-02 17:19:57 | Make it possible to build dri support with XENOCARA_BUILD_DRI=yes in /etc/mk.conf. ok oga@ | ||
| e5714788 | 2008-01-16 23:25:31 | regen | ||
| dc769e8a | 2008-01-16 23:20:50 | Based on a suggestion and an initial patch by kettenis@, build both the old i810 and the new intel drivers on i386, and let X autoconfiguration code choose the one that is used based on the chipset. Tested by landry@ and a few others. | ||
| 1b3b2f7d | 2007-12-08 17:53:07 | Default to XAA acceleration since EXA produces stack overflows for now. | ||
| 7b2d1daf | 2007-11-25 18:44:17 | - disable dri support explicitely for now. - fix some merge botches. Long live CVS. | ||
| 5aec5087 | 2007-11-24 20:08:18 | merge xf86-video-intel 2.2.0 | ||
| f3bee370 | 2007-11-24 19:44:16 | xf86-video-intel 2.2.0 | ||
| dcd6bea2 | 2007-08-04 19:55:21 | Add support for the mobile i965GM chipset. tested by many ok matthieu@ | ||
| 00a847b3 | 2007-03-25 13:02:54 | regen with libtool 1.5.22p9 | ||
| 6637a9a3 | 2007-03-18 22:29:12 | regen with automake 1.9.6p2 | ||
| c7fd73e3 | 2007-03-03 09:53:37 | regen | ||
| 27718acf | 2007-03-03 09:49:28 | Import xf86-video-i810 version 1.7.4 | ||
| 7939bbf8 | 2006-12-16 21:04:37 | regen | ||
| b09e7498 | 2006-12-16 21:01:39 | xf86-video-intel 1.7.3 | ||
| cd9eb532 | 2006-11-28 19:02:33 | regen | ||
| df4cfb34 | 2006-11-28 12:15:32 | Remove RCS Ids | ||
| 78e2e447 | 2006-11-27 19:27:25 | $Xenocara$ -> $OpenBSD$ | ||
| 99f18462 | 2006-11-27 14:55:05 | regenerate with OpenBSD autotools | ||
| 81519edd | 2006-11-27 00:01:31 | regen with OpenBSD autotools | ||
| 0bb378f0 | 2006-11-26 23:05:50 | Build infrastructure for driver | ||
| 9362d53e | 2006-11-26 20:06:13 | Importing xf86-video-i810 1.7.2 |