Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-06-04 | Get sDVO output working on mac mini. | Keith Packard | |
Add lots of register debugging to track delta from BIOS settings. Fix various mode settings to mirror BIOS sDVO values. Disable analog/lvds output on pipe with sDVO. Borrow Dave Airlie's I830xf86ValidateDDCModes code. Fix various sDVO I2C messages to mirror Dave's code. | |||
2006-06-02 | intel: fix VT switch DRI locking | Dave Airlie | |
The DRI locking is incorrect at VT switch, due to reference counting inside the driver. Just call the DRI directly. | |||
2006-05-29 | Nice texture coordinate gradient, broken slightly in y | Keith his master's voice Packard | |
2006-05-28 | Ok, finally something sensible up on the screen. | Keith his master's voice Packard | |
Replace PS kernel with constant data source (pink). Dodge g0/g1 so URB data doesn't land on top of thread data. Flip source/dest coordinates (dunno why they're fetched this way). | |||
2006-05-28 | Using tiny rectangle, still locks up in pixel shader program somehow | Keith his master's voice Packard | |
2006-05-28 | Lots more debug code. Appears to execute pixel shader thread now though. hurray! | Keith his master's voice Packard | |
2006-05-28 | dump out piles of debug. Create VS thread just to see how it works | Keith his master's voice Packard | |
2006-05-27 | Push all of the obvious Mesa state setting into the video code | Keith his master's voice Packard | |
2006-05-27 | flesh out cc state. set cull mode to none. enable sf kernel | Keith his master's voice Packard | |
2006-05-27 | Rename BRW instructions, check video instruction generation. Doesnt lock up, ↵ | Keith his master's voice Packard | |
but doesnt display anything either | |||
2006-05-26 | Use broadwater video code on broadwater hardware. Pad ring to even length. ↵ | Keith his master's voice Packard | |
compute state base as address rather than offset | |||
2006-05-26 | Prepare real SF kernel and fake WM kernel | Keith his master's voice Packard | |
2006-05-25 | Scale video source vertices. Allocate space for kernels | Keith his master's voice Packard | |
2006-05-22 | Merge branch 'master' into modesetting | Eric Anholt | |
Conflicts: man/.gitignore | |||
2006-05-22 | Replace VBE call to do DPMS with native code, and fix screensaver in clone mode. | Lukáš Hejtmanek | |
2006-05-22 | Use RECTLIST instead of TRIFAN for video so we get horizontal shearing instead | Eric Anholt | |
of diagonal. Also remove the unnecessary vertex elements that were being emitted. | |||
2006-05-22 | fix a typo | Wang Zhenyu | |
2006-05-19 | Put in code for idling accelerator on subsequent cliprects. | Eric Anholt | |
2006-05-19 | Set up the state buffer in framebuffer. | Eric Anholt | |
2006-05-19 | revert wrong setting for memorySize, which should | Wang Zhenyu | |
be at the range of pI830->Offscreen. | |||
2006-05-18 | Checkpoint for filling out more 3D state. | Eric Anholt | |
2006-05-18 | Checkpoint of BW textured video work, filling out vertex submission stuff and | Eric Anholt | |
some more other state. | |||
2006-05-18 | Start laying out some of the bits that need to be done for BW textured video. | Eric Anholt | |
Headers taken from TG code drop. | |||
2006-05-18 | oop I830FALLBACK define error | Wang Zhenyu | |
2006-05-18 | fixup I830SDVOGetActiveInputs to use return values not args | Dave Airlie | |
2006-05-18 | Add DEBUG_I830FALLBACK for easier tracking | Wang Zhenyu | |
2006-05-18 | Check alignment require in PrepareSolid, noticed by Eric, | Wang Zhenyu | |
as pixmap offset align set is violated in Solid. | |||
2006-05-18 | Solid planemask in PrepareSolid/Copy might be 0xffffffff | Wang Zhenyu | |
or bits up to the depth. This should save some fallback case, noticed by Eric. | |||
2006-05-17 | Turn off overlay video on BW until we have stable PCI IDs so we can know whether | Eric Anholt | |
the hardware supports overlay. | |||
2006-05-17 | fixup chipid override | Dave Airlie | |
This makes the ChipID override work so that we actually override the pci id that gets used everywhere in the driver. | |||
2006-05-17 | Fix memorySize to enable offscreen mem manage. | Wang Zhenyu | |
2006-05-16 | Merge branch 'textured-video' into broadwater-video | Eric Anholt | |
Conflicts: src/i830_video.c | |||
2006-05-16 | Flag the 3D state as dirty when we draw textured video, which should help | Eric Anholt | |
rotation (I have other issues with rotation anyway). | |||
2006-05-16 | Turn debugging back off. | Eric Anholt | |
2006-05-16 | Use linear min/mag blending. | Eric Anholt | |
2006-05-16 | For textured video, disable double buffering and sync before uploading new video | Eric Anholt | |
data. Allows more videos to play simultaneously. | |||
2006-05-16 | Relax the alignment requirements for textured video. | Eric Anholt | |
2006-05-16 | Enable overlay and/or textured video at runtime according to hardware | Eric Anholt | |
capabilities. Sets up 16 textured-video ports. Left in one hack (disconnected but advertised BRIGHTNESS and CONTRAST atoms) which may actually not be necessary. | |||
2006-05-16 | Correct drawing issues with planar formats when top or left != 0, and Y didn't | Eric Anholt | |
get its offset. | |||
2006-05-16 | Fix the planar formats to display correctly in textured mode. Still has issues | Eric Anholt | |
with clipping, and some sampling differences between ximagesink and xvimagesink. | |||
2006-05-16 | Divide width by 2 in planar-to-packed conversion loop, since each pass through | Eric Anholt | |
the loop writes two source pixels. | |||
2006-05-16 | Merge textured-video-wip to textured-video-planar-full. | Eric Anholt | |
2006-05-16 | Experimental work to use a full pixel shader for planar to YUV conversion, which | Eric Anholt | |
also doesn't quite work. | |||
2006-05-16 | Do a separate BEGIN/ADVANCE_LP_RING set in the planar vs packed blocks, so I | Eric Anholt | |
can adjust the planar code more easily. | |||
2006-05-16 | Add a couple of macros to simplify writing of video pixel shaders. | Eric Anholt | |
2006-05-16 | Commit a WIP implementation of the planar video shader that does the | Eric Anholt | |
planar-to-packed conversion for us. Unfortunately the documentation is unclear, and I haven't managed to get any implementation of it working correctly. | |||
2006-05-16 | More magic number reduction in rotation code. | Eric Anholt | |
2006-05-16 | Add initial textured XV support for i915, which can do YUY2 and UYVY, but fails | Eric Anholt | |
on I420 and YV12 currently, doesn't support the composite extension, and should break XV support on non-i915. | |||
2006-05-16 | Convert magic numbers in i915 rotation 3D state to symbolic names. | Eric Anholt | |
2006-05-12 | Remove the local, renamed copy of lnx_agp.c. The diff between lnx_agp.c and it | Eric Anholt | |
appeared to be removal of bugfixes. |