Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-08-03 | Remove some stale XXX-prefixed comments. | Eric Anholt | |
2006-08-02 | Set 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-02 | Clean 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-02 | Crank down the SF allocation and comment on why this is a fine lower limit. | Eric Anholt | |
2006-08-02 | Remove 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-02 | Correct 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-02 | Replace the SF max threads setting with a define for easier tweaking. | Eric Anholt | |
Tweak it to 1 for now. | |||
2006-08-02 | Remove CS URB allocation since we don't use any constants. | Eric Anholt | |
2006-08-02 | We only need 3 vertices to fit in the URB, since we only dispatch 3. | Eric Anholt | |
2006-08-02 | No GS URB allocation is necessary when the function is disabled. | Eric Anholt | |
2006-08-02 | Reduce URB_VS_ENTRY_SIZE to 1 as our vertices are under 8 floats. | Eric Anholt | |
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 | |