Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-08-02 | Remove 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-02 | Fix wm prog to correct the ordering of the Cr and Cb channels. | Eric Anholt | |
2006-08-02 | Allocate 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-02 | Updated WM kernel to load video and do colorspace conversion. | Eric Anholt | |
2006-08-02 | Updated grf/urb state for WM. | Eric Anholt | |
2006-08-02 | Fix 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-02 | Move the WM kernel to a separate file. | Eric Anholt | |
2006-08-02 | Replace SF kernel with the one from broadwater-video HEAD. | Eric Anholt | |
2006-07-31 | Move MAPSURF_XBIT settings into the texture formats structure. | Eric Anholt | |
2006-07-31 | Whitespace cleanup. | Eric Anholt | |
2006-07-28 | Fix DGA with MergedFB | Alan Hourihane | |
Turn off rotation support when MergedFB enabled | |||
2006-07-27 | Fix pipe reversal for Xv | Alan Hourihane | |
2006-07-27 | Calculate allowable refresh rates on the private | Alan Hourihane | |
mode data for each independent screen in mergedfb. Lots of other fixes too. | |||
2006-07-26 | Limit drawing to the destination pixmap's boundaries, not the screen's. | Eric Anholt | |
This shouldn't matter, as miComputeCompositeRegion shouldn't giving us anything that would draw outside the bounds, anyway. | |||
2006-07-26 | Fix hangs when compositing with a mask. | Eric Anholt | |
The modify bits in the mask field for sampler/map state appear to actually be enable bits. So, prepare the state values in I915TextureSetup, then write the sampler/map state out all at once in PrepareComposite. | |||
2006-07-26 | Fix a couple of typos from code review. | Eric Anholt | |
2006-07-26 | When detecting new monitors in mergedfb renew the modepool. | Alan Hourihane | |
2006-07-26 | Update Xvideo to deal with MergedFB modes. | Alan Hourihane | |
2006-07-26 | Fix a build problem | Alan Hourihane | |
2006-07-26 | Bump to 1.6.1 | Alan Hourihane | |
2006-07-25 | Oops, partial revert of last commit. Some were obviously not NOOPS. | Eric Anholt | |
2006-07-25 | Replace some OUT_RING(0)s with OUT_RING(MI_NOOP) to remind me why they're there. | Eric Anholt | |
2006-07-25 | Add mergedfb support to the intel driver with | Alan Hourihane | |
additional pseudo-Xinerama support. | |||
2006-07-24 | remove crap blit in UploadToScreen, we should find a more | Wang Zhenyu | |
efficent way and implement blit correctly. | |||
2006-07-24 | remove an extra '-' | Wang Zhenyu | |
2006-07-21 | add copyright info | Wang Zhenyu | |
2006-07-21 | fixup segfault in xaa when xaa not initialized in i830WaitSync. | Wang Zhenyu | |
2006-07-20 | Disable drawing to PICT_a8, and turn on support for non-extended repeats. | Eric Anholt | |
We don't know what COLOR_BUF_8BIT does, so it's disabled for now while we're stabilizing the code. The non-extended repeats appear to be working according to the rendercheck tests on a8 and a8r8g8b8 sources. Masks continue to hang the card, as before this change. | |||
2006-07-20 | Use MT_8BIT_A8 so PICT_a8 expands to (0,0,0,a) not (a,a,a,a) | Eric Anholt | |
2006-07-20 | Move ss6 setting with other immediate state, and ensure that stencil is off. | Eric Anholt | |
2006-07-20 | Try to fix up the basic RepeatNormal and RepeatNone support. | Eric Anholt | |
With RepeatNone, access outside of the drawable should return 0 alpha values, which is done by using the border color. For RepeatNormal, we use the wrap mode (which requires that we use normalized texture coordinates). | |||
2006-07-20 | The pixmap's drawable x/y coordinates are always 0, so don't bother using them. | Eric Anholt | |
2006-07-20 | The vertex data are all floats, so write the dest coords as floats. | Eric Anholt | |
2006-07-21 | move i830 default coord set into I830EmitInvarientState | Wang Zhenyu | |
2006-07-21 | Take from i915, blend ctl code cleanup. | Wang Zhenyu | |
2006-07-21 | Take instruction fixes into i830, with indent changes. | Wang Zhenyu | |
2006-07-20 | remove i915 default ctx setup. | Wang Zhenyu | |
2006-07-20 | Revert "Fix several size error with STATE3D_LOAD_STATE_IMMEDIATE cmd." | Wang Zhenyu | |
This reverts commit 433cb6ba82698676f6f72e09834aba4d64611d54. | |||
2006-07-19 | The height and width of texture maps are one more than the programmed values. | Eric Anholt | |
2006-07-19 | Fix the texture map pitch setting as documented, and as used by the 3d driver. | Eric Anholt | |
2006-07-19 | Fix the alignment padding fix (didn't bump BEGIN_LP_RING count). | Eric Anholt | |
2006-07-19 | Force texture alpha channels to 1 if not present. | Eric Anholt | |
2006-07-19 | Add a trailing MI_NOOP to frag shader output for alignment if necessary. | Eric Anholt | |
2006-07-19 | The map bits per pixel must come from the drawable, not the visible screen. | Eric Anholt | |
2006-07-19 | Correct the DWORD count of several 3D instructions. | Eric Anholt | |
2006-07-19 | Replace hand register setting with new i915 fragmet program API. | Eric Anholt | |
2006-07-19 | Merge branch 'master' into exa | Eric Anholt | |
Conflicts: src/Makefile.am | |||
2006-07-18 | Re-convert i915 video to new fragment shader API. | Eric Anholt | |
Although in the history of this branch it had happened before, this time it's for real. | |||
2006-07-18 | Merge branch 'master' into textured-video | Eric Anholt | |
This moves the i915 textured video implementation into i915_video.c to avoid conflicts in register definitions with i830_reg.h when we use i915_reg.h. This also means that i810_reg.h's i915 3D regs definitions are removed and replaced with i915_reg.h usage. Conflicts: src/i830_rotate.c | |||
2006-07-18 | Convert i915 rotate code to the new fragment program API. | Eric Anholt | |