summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-09-09Track move of bufmgr functions to libdrm_intel.Eric Anholt
2008-09-09Bug #17446: Don't try to manage IRQs in GEM mode.Eric Anholt
The kernel told us that it was already doing so, resulting in failure.
2008-09-09Add some MCHBAR registers for debugging tile swizzling issues.Eric Anholt
2008-09-09mode: fix missing commaDave Airlie
2008-09-05i830: Fix timer leakDaniel Stone
TimerCancel just cancels the timer: it still leaves the TimerRec intact and unfreed.
2008-09-04DRI2: Move pixmap pitch alignment for use with depth to pixmap create.Eric Anholt
The previous location for pitch fixup would have only worked when depth was used with the backbuffer, and no page flipping or other adventures occurred.
2008-09-04DRI2: Emit the MI_FLUSH before flushing batch in swapbuffers.Eric Anholt
Should fix issues with swapbuffers flushing to front buffer on 965.
2008-09-03UXA: Re-enable non-965 render.Eric Anholt
2008-09-03Don't set up sarea or drm mappings in DRI2 mode.Eric Anholt
2008-09-03Fix broken test for DRI1 in DRI2 conversion.Kristian Høgsberg
2008-09-03Pipe A force quirk for Toshiba Satellite A30.Stefan Dirsch
2008-08-29Add DRI2 support.Kristian Høgsberg
2008-08-29Merge branch 'master' of ↵Jesse Barnes
ssh://git.freedesktop.org/git/xorg/driver/xf86-video-intel
2008-08-29Fix build when using kernel DRM headersJesse Barnes
Unfortunate mismatch between kernel and DRM master headers. Kernel: typedef struct _drm_i915_batchbuffer { ... } drm_i915_batchbuffer_t; DRM master: typedef struct drm_i915_batchbuffer { ... } drm_i915_batchbuffer_t; so use the typedef rather than the morphing structure name.
2008-08-29 [965-xvmc] There is some issue with uv half pixel, remove it till fixZou Nan hai
2008-08-29 [965-xvmc] some shader optimizeZou Nan hai
2008-08-28 [965-xvmc] half-pixel bug fixZou Nan hai
2008-08-27 [965-xvmc] add missing g4a fileZou Nan hai
2008-08-27 [965-xvmc] support field prediction and dct type, optimize in GPUZou Nan hai
2008-08-26Change uxa private keys to integer variables.Eamon Walsh
Prepares for a devPrivates system that will store an index.
2008-08-26Remove unused exa_pixmap_key.Eamon Walsh
2008-08-26Fix typo in last commitRobert Noland
2008-08-26Check for drm before calling modeset ioctl.Robert Noland
2008-08-26Fix X exit crash in NoAccelZhenyu Wang
NoAccel should still be needed for performance evaluation, so don't crash me when exit.
2008-08-26Destroy bufmgr after allocation finishZhenyu Wang
Fixed X exit crash for me, allocation reset will unreference bo which still requires bufmgr to be live.
2008-08-25Fix UXA build for distcheckJesse Barnes
Was missing proper path info in CFLAGS.
2008-08-21Hide kernel mode setting EXA code behind XF86DRM_MODEJesse Barnes
Prevents compiler warnings in the non-kms case.
2008-08-21Fix compiler warnings in VBIOS utilsJesse Barnes
2008-08-21Merge branch 'modesetting-gem'Jesse Barnes
2008-08-20Don't disable planes in i830_update_dsparbJesse Barnes
We need to program DSPARB with only one plane enabled at most, and that's guaranteed to be the case when we're called during mode set, so just assert that case but otherwise leave the planes alone to avoid flicker on active displays during output detection for example. Fixes bug #17050.
2008-08-20Don't allocate a pipe for hotplug detectionJesse Barnes
It shouldn't be needed...
2008-08-20Add more panel debugging info to register dump & vbios readerJesse Barnes
2008-08-20Merge branch 'master' into modesetting-gemJesse Barnes
Conflicts: configure.ac
2008-08-19Add swf_dumper to .gitignoreJesse Barnes
2008-08-19Merge branch 'master' into modesetting-gemJesse Barnes
Conflicts: src/i830_driver.c
2008-08-19Use GTT mapping for EXA PrepareAccess functionJesse Barnes
Makes software fallbacks *much* faster.
2008-08-19Don't allocate EXA offscreen space if kernel mode setting is activeJesse Barnes
We'll use GEM alloc & free routines in that case.
2008-08-19Bail out if kernel mode setting is active but DRI failsJesse Barnes
2008-08-19Add quirk for pre-915s with working PFIT regsJesse Barnes
The regs are undocumented, but on some machines they work fine, so add this quirk to indicate it.
2008-08-19Add VBIOS software flags dumper programJesse Barnes
Still need to actually print all the flags & test on various platforms, but at least the bits are documented now.
2008-08-19 Fix from He Shuang(shuang.he@intel.com),Zou Nan hai
XvMCDestroyContext to check pointer valid
2008-08-19 Fix from He Shuang(shuang.he@intel.com),Zou Nan hai
XvMCDestroyContext to check pointer valid
2008-08-18Remove unused VBIOS flag definesJesse Barnes
We just use the structure definitions now.
2008-08-18Pack bdb_general_definitions blockJesse Barnes
More correct & consistent with other definitions.
2008-08-19Fix reverted LVDS bios capability dword definitionZhenyu Wang
Issue found by Peter Clifton.
2008-08-18[PATCH] avoid duplicate mode set in lvdsShaohua Li
xf86SetDesiredModes() already sets lvds to full mode. later when xf86CrtcScreenInit() initialized randr12, i830_lvds_set_property will recall xf86CrtcSetMode and set mode to full. This patch is to remove the duplication. In my test, this can save about 0.2 - 0.4s x startup time.
2008-08-16Remove last TTM bitsJesse Barnes
Makes it build again with drm#modesetting-gem.
2008-08-15Don't touch pScrn->monitor->DDC directly.Adam Jackson
2008-08-15Always check and free driver private in LVDS destroyZhenyu Wang
2008-08-15Make skip_panel_detect clear for its meaningZhenyu Wang