Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-27 | [FreeBSD] Add vblank-rework support and get drivers building. | Robert Noland | |
The i915 driver now works again. | |||
2008-05-27 | [FreeBSD] Convert from drm_device_t to struct drm_device for consistency. | Eric Anholt | |
2007-12-02 | bsd: Now make secondary vblank work | Robert Noland | |
We needed to specifically check for driver support and test the correct vbl_received value. Also pulled over support for _DRM_VBLANK_NEXTONMISS from the linux code. | |||
2007-12-01 | bsd: Hook secondary vblank support. | Robert Noland | |
2007-12-01 | bsd: Fix typo in i915_drv.c | Robert Noland | |
2006-10-31 | Fix bug #8839 - a comment | Alan Hourihane | |
2006-05-17 | Add the bits for vblank support on FreeBSD, which most importantly avoids | Eric Anholt | |
chasing a NULL pointer at the first 3d app invocation. | |||
2005-12-30 | Merge patch from jhb to catch up with FreeBSD-current vgapci master device | Eric Anholt | |
changes. | |||
2005-12-02 | Finish the last bits necessary to get the i915 DRM port working on FreeBSD | Eric Anholt | |
Submitted by: Alexey Popov <llp@iteranet.com> | |||
2005-11-15 | Fix compiling and reenable build of i915 driver. | Eric Anholt | |
2005-11-11 | Fix breakage from the move of driver ioctl externs to header files. | Eric Anholt | |
2005-08-05 | Rename the driver hooks in the DRM to something a little more | Eric Anholt | |
understandable: preinit -> load postinit -> (removed) presetup -> firstopen postsetup -> (removed) open_helper -> open prerelease -> preclose free_filp_priv -> postclose pretakedown -> lastclose postcleanup -> unload release -> reclaim_buffers_locked version -> (removed) postinit and version were replaced with generic code in the Linux DRM (drivers now set their version numbers and description in the driver structure, like on BSD). postsetup wasn't used at all. Fixes the savage hooks for initializing and tearing down mappings at the right times. Testing involved at least starting X, running glxgears, killing glxgears, exiting X, and repeating. Tested on: FreeBSD (g200, g400, r200, r128) Linux (r200, savage4) | |||
2005-05-27 | Modify drm_driver::device_is_agp to return a tri-state value to indicate | Ian Romanick | |
that a device absolutely is, absolutely is not, or may or may not be AGP. Modify the i915 DRM to use this to force all i9x5 devices to be "AGP" (even the PCI-e devices). Reported by: Lukas Hejtmanek | |||
2005-04-16 | Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD | Eric Anholt | |
CVS. | |||
2004-11-06 | Convert more drivers for bsd-core, moving the ioctl definitions to shared | Eric Anholt | |
code. Remove the "drv" from sisdrv, as it's unnecessary. Use the drm_pci functions in i915 instead of per-os implementations of the same. Avoid whitespace within fields in drm_pciids.txt (one of the r300 definitions), since it breaks the bsd pciids script. Tested on sis, mga, r128. i915 needs more work. | |||
2004-08-14 | Remove unused pcigart/sg header stuff from i915 driver. | Eric Anholt | |
2004-08-03 | bring over fix from i865-agp branch, it now probes the driver, X hangs | Dave Airlie | |
box.. | |||
2004-07-29 | change to agp not pci ... still not working | Dave Airlie | |
2004-07-29 | initial port of i915 to BSD, not finished doesn't work.. no idea why... | Dave Airlie | |