summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-08-07intel_idle: Instead if #if 0, add an ignore flag for unreliable INSTDONE bits.Eric Anholt
This lets us produce a decent total value, and still show the unreliable bits in case they aren't on your platform.
2008-08-06Merge branch 'drm-gem'Jesse Barnes
2008-08-06Revert "Switch to using a buffer object for the vertex buffer"Jesse Barnes
This reverts commit 1abf4d3a7a203ff5d6e5ceda29573e7fd69ddf8e. Conflicts: src/i965_render.c - flushing was removed, keep it that way
2008-08-06Fix SDVO HDMI encoding detect (#16920)Zhenyu Wang
Check return value of get supported encode command and current encoding mode, which could be DVI or HDMI.
2008-08-05[uxa] Remove unused pixmap size limits.Keith Packard
All size-related rendering limits should be managed by the driver in the pixmap_is_offscreen call. There's no need for uxa to even know these values.
2008-08-05[uxa] Check xalloc returns and deal with failureKeith Packard
Failing xalloc in a rendering function means just dropping the drawing on the floor (that's what we've always done).
2008-08-05Use EXA by default instead of UXA until we have GTT mappingKeith Packard
2008-08-05Rename uxa using _ instead of capsKeith Packard
2008-08-05Change PrepareAccess to take access mode rather than indexKeith Packard
2008-08-05Add batch flush in i830_uxa_prepare_accessKeith Packard
2008-08-05Add throttlingKeith Packard
2008-08-05Use dri_bo for all object allocations, including pixmaps under uxaKeith Packard
2008-08-05Don't call sync on prepare_access -- just let the driver deal with it.Keith Packard
Let the driver do whatever sync is necessary from the prepare_access hook rather than forcing a full sync.
2008-08-05Make EXA functions work for UXA as wellKeith Packard
EXA and UXA have the same acceleration interface, but UXA doesn't provide pixmap stride information as it doesn't manage pixmaps. Move all of that into the driver structure so that the acceleration functions needn't reference the EXA structure.
2008-08-05Add UXA - the unified memory acceleration architecture.Keith Packard
This eliminates the cost of EXA migration management while providing full pixmap allocation control to the driver. The goal is to make something useful for UMA drivers.
2008-08-05Reorganize VBIOS codeJesse Barnes
Make VBT parsing happen at driver init time rather than in each output init function, to save time and better separate VBIOS code into i830_bios.[ch]. The changes end up touching the output files due to field name changes, and allow us to reorder & simplify our LFP mode detection code.
2008-08-05Merge branch 'drm-gem' of ↵Jesse Barnes
ssh://git.freedesktop.org/git/xorg/driver/xf86-video-intel into drm-gem
2008-08-05Merge branch 'master' into drm-gemJesse Barnes
Conflicts: src/i830_driver.c
2008-08-04Fix up the HP Pavilion ze4944ea quirkJulien Cristau
The chip is 855GM, not GM45.
2008-07-31Man page typo fixesAlan Coopersmith
2008-07-31Update man pageJesse Barnes
Add example dual head config, add info on bug reporting.
2008-07-31Merge branch 'master' of ↵Jesse Barnes
ssh://git.freedesktop.org/git/xorg/driver/xf86-video-intel Conflicts: src/i830_display.c
2008-07-31Update DSPARB while planes are still offJesse Barnes
This avoids the flickering people reported in the 2.4.0 release.
2008-07-31Call DRM_I915_GEM_THROTTLE from I830BlockHandlerCarl Worth
This prevents the CPU from ridiculously outrunning the GPU.
2008-07-31Add call to intel_bufmgr_gem_enable_reuseCarl Worth
This instructs GEM to reuse buffer objects and improves the performance of my favorite 'x11perf -aa10text' from about 169k to about 188k glyphs/sec.
2008-07-31Eliminate unnecessary flush from i965_compositeCarl Worth
This improves 'x11perf -aa10text' performance from ~144k to ~169k
2008-07-31Switch to using a buffer object for the vertex bufferCarl Worth
2008-07-31Add OUT_RELOC macro and backing intel_batch_emit_reloc functionCarl Worth
2008-07-31Fix SDVO reg definitionZhenyu Wang
Remove wrong set tv resolution command, adding HDMI regs in dump.
2008-07-31Don't program dsparb on new Intel chipZhenyu Wang
On new chip, DSPARB is controlled by hardware only.
2008-07-30intel-gem: Use new getparam to detect kernel GEM support.Eric Anholt
2008-07-30Reorder visuals reported by the intel driverTomas Carnecky
The root window visual can not be changed. Neither at runtime nor through the configuration file. The xserver simply selects the first one that matches the class (usually TrueColor). I need a root window visual with stencil buffer because my compiz plugin uses the it for some operations. This patch reorders the visuals that the 3D driver reports and puts the one with stencil (and depth) bits as first.
2008-07-27Link with -lm for sin/cosJulien Cristau
2008-07-26intel-gem: Give a better error message if the kernel rejects the tiling mode.Eric Anholt
2008-07-23shut up gcc warningZhenyu Wang
2008-07-23Fix distcheck for clean doltcompileZhenyu Wang
2008-07-23Fix HDMI output numberZhenyu Wang
Output 33 is confusing.
2008-07-22Bug #16801: fix X crash when NoAccel on 965Zhenyu Wang
2008-07-22only check pipe underrun if vtSema is true.Zhenyu Wang
2008-07-22SSC is LVDS onlyZhenyu Wang
Fix regression on my 855GM for VGA output.
2008-07-22Check underrun on enabled pipeZhenyu Wang
2008-07-22Thinkpad R60e TV quirk via DMI infoZhenyu Wang
2008-07-21Don't set up the HWS page in GEM mode now that the kernel manages it.Eric Anholt
2008-07-21Add no LVDS quirk for Transtec Senyo 610 mini PCJesse Barnes
Fixes FDO #16757.
2008-07-18Fix distcheck.Eric Anholt
2008-07-18Fix uninitialized-use warning in i830_debug.c ring dumping.Eric Anholt
2008-07-18Get prototype for i830_bios_get_tv().Eric Anholt
2008-07-18Bump version number past the 2.4 stable branch.Eric Anholt
2008-07-18Add intel_statuspage to .gitignoreCarl Worth
2008-07-18Merge commit 'origin/master' into drm-gemKeith Packard