summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2006-08-21Fix bug #7930, i810 doesn't compile without DRIAlan Hourihane
(Samuel Thibault)
2006-08-17Bug #7905: Mark DRI state as dirty in 965 textured video, fixing hangs with 3d.Eric Anholt
2006-08-16Disable device check when mergedfb in operation.Alan Hourihane
2006-08-16Fix bug #5150. Disable LVDS usage on i915G, i945G and i965G.Alan Hourihane
2006-08-11Fix undefined alloc type for agp memoryWang Zhenyu
This shuts up the nonfatal warning that type 3 for alloc agp memory is undefined for intel-agp.
2006-08-10Bug #7829: Fix reported driver version.Eric Anholt
The driver now reports itself as the PACKAGE_VERSION from autoconf. The DRI DDX -> client interface version is dissociated from this so that we can do appropriate major/minor versioning of the interface that's not tied to the package version. Bumped the i830 ddx dri version patchlevel to note the fix in the previous commit.
2006-08-10Bug #7835: Restore unused fields in I830DRIRec to avoid i915 DRI breakage.Eric Anholt
As it was, 1.6.4 broke compatibility with the released DRI driver.
2006-08-09Clean up warnings.Eric Anholt
2006-08-09Merge branch 'textured-video', bringing in fixed-up i915 textured video.Eric Anholt
Conflicts: src/i830_video.c
2006-08-09Add missing headers to i810_drv_la_SOURCESKeith Packard
2006-08-08Merge branch 'i965', adding i965G support.Eric Anholt
Conflicts: src/i830_cursor.c src/i830_driver.c
2006-08-08Intel bug #49: Fix video output at 32bpp by using B8G8R8A8 instead of B8G8R8X8.Eric Anholt
While here, don't overallocate video memory for the i965G state.
2006-08-08Intel bug #35: Fix accelerator syncing with DGA.Alan Hourihane
Fixes glitches seen with Mark Vojkovich's "texture" demo.
2006-08-08Disable error register dumping in dri TransitionTo2d. This's forWang Zhenyu
debug which might confuse QA.
2006-08-08bump to 1.6.3Alan Hourihane
2006-08-08Re-enable monitor detect after a few fixups.Alan Hourihane
2006-08-08Disable detecting of new monitors on VT switch.Alan Hourihane
It's doesn't always work. The modesetting branch will deal with hotplug displays correctly.
2006-08-08bump to 1.6.2 to indicate mergedfb supportAlan Hourihane
2006-08-08Fix a build problem.Alan Hourihane
2006-08-08Merge branch 'master' of ↵Alan Hourihane
git+ssh://xorg.freedesktop.org/git/xorg/driver/xf86-video-intel
2006-08-08Ensure palette is updated in mergedfb & clone modesAlan Hourihane
2006-08-04Fix a problem creating the I2C bus for the SDVOCAlan Hourihane
interface, due to a name match with SDVOB. Bus names must be unique.
2006-08-04Disable dynamic front buffer mapping on i965.Eric Anholt
Moving front buffers should only be necessary for rotation. Currently, the server isn't ready for it, and the method attempted to work around it caused crashes with DRI. Since i965 doesn't support rotation yet, this should be harmless for now.
2006-08-03Add parenthesis so that IS_I965G doesn't make the test pass for 8-bit.Eric Anholt
2006-08-03Turn off video debugging now that it appears to work fine.Eric Anholt
2006-08-03Merge branch 'broadwater-video-rehash' into i965Eric Anholt
The previous merge wasn't done on a synced-up tree, and missed necessary changes.
2006-08-03Merge branch 'broadwater-video-rehash' into broadwaterEric Anholt
Conflicts: src/Makefile.am src/common.h src/i810_driver.c src/i810_reg.h src/i830.h src/i830_accel.c src/i830_cursor.c src/i830_dri.c src/i830_dri.h src/i830_driver.c src/i830_memory.c src/i830_rotate.c src/i830_video.c
2006-08-03Add current Tungsten Graphics code drop for i965 support.Alan Hourihane
2006-08-03Bump PS_MAX_THREADS to 32 now that the program doesn't fail.Eric Anholt
2006-08-03Make the sampler's payload be the WM payload rather than uninitialized data.Eric Anholt
The sampler's payload happens to be in the same format as the WM payload, though most of the fields are ignored. This appears to fix the program in the presence of multiple PS threads.
2006-08-03Remove some stale XXX-prefixed comments.Eric Anholt
2006-08-02Set the WM scratch space that we had already allocated.Eric Anholt
It appears to be required, even if the kernel doesn't use any scratch space.
2006-08-02Clean up GRF allocation (which was wrong at 16-register boundaries).Eric Anholt
Also use PS_MAX_THREADS rather than hard-coding 1 thread, and remove the dead SF_KERNEL_NUM_URB macro.
2006-08-02Crank down the SF allocation and comment on why this is a fine lower limit.Eric Anholt
2006-08-02Remove the clip URB allocation.Eric Anholt
Previously, the VS was misconfigured and exceeding its allocation, which the (unused) clip was providing padding for.
2006-08-02Correct the VS setup, and allocate a correct, minimal number of URB entries.Eric Anholt
The VS number of URB entries and URB entry size are always used, even when the VS is disabled. Similarly, the cache enable bit is always used.
2006-08-02Replace the SF max threads setting with a define for easier tweaking.Eric Anholt
Tweak it to 1 for now.
2006-08-02Remove CS URB allocation since we don't use any constants.Eric Anholt
2006-08-02We only need 3 vertices to fit in the URB, since we only dispatch 3.Eric Anholt
2006-08-02No GS URB allocation is necessary when the function is disabled.Eric Anholt
2006-08-02Reduce URB_VS_ENTRY_SIZE to 1 as our vertices are under 8 floats.Eric Anholt
2006-08-02Remove the VS kernel and binding table.Eric Anholt
The VS URB entries have to remain as they're used to store the VF output which isn't modified by a VS program.
2006-08-02Fix wm prog to correct the ordering of the Cr and Cb channels.Eric Anholt
2006-08-02Allocate space for the 965's state at the end of the video buffer.Eric Anholt
Fixes corruption in the first few lines of the video. Based on 1b506798d98d911be733543da2c40cb451a28912
2006-08-02Updated WM kernel to load video and do colorspace conversion.Eric Anholt
2006-08-02Updated grf/urb state for WM.Eric Anholt
2006-08-02Fix a braino in mode list pruning.Adam Jackson
Interpreting the size of the display in centimeters as the size in pixels, and then clipping the modes list based on that, rarely does what you want.
2006-08-02Move the WM kernel to a separate file.Eric Anholt
2006-08-02Replace SF kernel with the one from broadwater-video HEAD.Eric Anholt
2006-07-31Move MAPSURF_XBIT settings into the texture formats structure.Eric Anholt