Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-10-26 | Major cleanup of 3D invariant state, fixing hangs with rotation and render.exa | Eric Anholt | |
Now, the generic invariant state is always set while the X Server is active, and happens automatically when the X Server grabs the DRI lock. More 3D state is moved to the generic code. Then, the 3D consumers (video, rotation, render) set last_3d to their enum entry, and can update their own invariant state when another consumer was active. | |||
2006-10-26 | Note alignment requirement for i915 3D (texturing). | Eric Anholt | |
2006-10-26 | Don't write unused values beyond the end of scale_units array. | Eric Anholt | |
2006-09-25 | Merge branch 'master' into exa | Wang Zhenyu | |
2006-09-22 | Fix a typo to mark sync for XAA. | Wang Zhenyu | |
This should fix the scrolling screen corrupt in XAA method. | |||
2006-09-20 | Revert "fix default tex wrap mode with clamp" | Wang Zhenyu | |
oops, we've set border color to all zero, which should give us transparent in RepeatNone case. | |||
2006-09-19 | fix default tex wrap mode with clamp | Wang Zhenyu | |
we don't set any 'default' border color, default tex wrap mode should be clamp to edge. | |||
2006-09-19 | shader program fix for component alpha set | Eric Anholt | |
If CA is set and blend op needs src alpha, the src value is not needed and should be (src.A * mask.X). This is found in handling exa magic two pass composite. | |||
2006-09-19 | misc cleanup | Wang Zhenyu | |
2006-09-14 | Add a compile flag to enable syncing after each operation in EXA. | Eric Anholt | |
This replaces other debug sync options sprinkled around the EXA code. It doesn't change the mis-rendering of text on the 915. | |||
2006-09-14 | Add a note on maxX/maxY for the 2D rendering. | Eric Anholt | |
2006-09-14 | Replace a couple of mis-uses of the screen's bpp when the pixmap's was needed. | Eric Anholt | |
2006-09-14 | Replace duplicated sync code in exa with a call to I830Sync. | Eric Anholt | |
The I830Sync version has additional code for the 965. | |||
2006-09-13 | Merge branch 'master' of ↵ | Alan Hourihane | |
git+ssh://git.freedesktop.org/git/xorg/driver/xf86-video-intel | |||
2006-09-13 | bump max Xvideo height to 1088 to cope with some players. | root | |
2006-09-11 | reimplement Solid function | Wang Zhenyu | |
Replace COLOR_BLT_CMD with XY_COLOR_BLT_CMD, by which device would care for direction and provide a (x,y) coord interface. This fixes pixmap artifacts even in no composite case. | |||
2006-09-08 | Fix a compile failure from the last commit. | Eric Anholt | |
2006-09-08 | Merge branch 'exa-origin' into exa | Eric Anholt | |
Conflicts: src/i915_exa_render.c | |||
2006-09-07 | Remove another debug printf. | Eric Anholt | |
2006-09-07 | Re-remove xf86_ansic.h, and move copyright to the top of the file. | Eric Anholt | |
2006-09-07 | Remove the UTS/DFS implementations that just match the fallback versions. | Eric Anholt | |
2006-09-07 | Merge branch 'master' of ↵ | Alan Hourihane | |
git+ssh://git.freedesktop.org/git/xorg/driver/xf86-video-intel | |||
2006-09-07 | When in MergedFB mode, fix offscreen memory allocation. | Alan Hourihane | |
2006-09-06 | Remove a debug printf. | Eric Anholt | |
2006-09-01 | Add a check for intel-gen4asm, and rules to compile {wm,sf}_prog.h using it. | Eric Anholt | |
This adds assembly source for the two programs used in the textured video implementation on the 965, which should make them easier to modify in the future. The compiled versions are also included, so that intel-gen4asm isn't a build requirement for people that aren't modifying these programs. There are minor differences in the compiled versions of these programs compared to their previous versions which were compiled with a different tool. I believe the changes should be harmless, and video continues to work on my system. | |||
2006-08-29 | Fix bug with probing info of DFP2 and LFP2 connected | Alan Hourihane | |
devices (Aaron Ridout) | |||
2006-08-28 | Fix SetVBlank to operate all the time | Alan Hourihane | |
2006-08-25 | Making render log a little quiet in normal | Wang Zhenyu | |
2006-08-24 | Current 915 render operations for 915G/945G only | Wang Zhenyu | |
2006-08-24 | Merge branch 'master' into exa | Wang Zhenyu | |
Conflicts: man/i810.man src/Makefile.am src/i830_accel.c src/i830_dga.c src/i830_driver.c | |||
2006-08-22 | fix typo | Alan Hourihane | |
2006-08-21 | remove GL* usage | Alan Hourihane | |
2006-08-21 | Merge branch 'master' of ↵ | Alan Hourihane | |
git+ssh://git.freedesktop.org/git/xorg/driver/xf86-video-intel | |||
2006-08-21 | Fix bug #7930, i810 doesn't compile without DRI | Alan Hourihane | |
(Samuel Thibault) | |||
2006-08-17 | Bug #7905: Mark DRI state as dirty in 965 textured video, fixing hangs with 3d. | Eric Anholt | |
2006-08-16 | Disable device check when mergedfb in operation. | Alan Hourihane | |
2006-08-16 | Fix bug #5150. Disable LVDS usage on i915G, i945G and i965G. | Alan Hourihane | |
2006-08-11 | Fix undefined alloc type for agp memory | Wang Zhenyu | |
This shuts up the nonfatal warning that type 3 for alloc agp memory is undefined for intel-agp. | |||
2006-08-10 | Bug #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-10 | Bug #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-09 | Clean up warnings. | Eric Anholt | |
2006-08-09 | Merge branch 'textured-video', bringing in fixed-up i915 textured video. | Eric Anholt | |
Conflicts: src/i830_video.c | |||
2006-08-09 | Add missing headers to i810_drv_la_SOURCES | Keith Packard | |
2006-08-08 | Merge branch 'i965', adding i965G support. | Eric Anholt | |
Conflicts: src/i830_cursor.c src/i830_driver.c | |||
2006-08-08 | Intel 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-08 | Intel bug #35: Fix accelerator syncing with DGA. | Alan Hourihane | |
Fixes glitches seen with Mark Vojkovich's "texture" demo. | |||
2006-08-08 | Disable error register dumping in dri TransitionTo2d. This's for | Wang Zhenyu | |
debug which might confuse QA. | |||
2006-08-08 | bump to 1.6.3xf86-video-intel-1.6.3xf86-video-i810-1.6.3 | Alan Hourihane | |
2006-08-08 | Re-enable monitor detect after a few fixups.xf86-video-intel-1.6.2xf86-video-i810-1.6.2 | Alan Hourihane | |
2006-08-08 | Disable detecting of new monitors on VT switch. | Alan Hourihane | |
It's doesn't always work. The modesetting branch will deal with hotplug displays correctly. |