summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2006-08-02Replace the SF max threads setting with a define for easier tweaking.Eric Anholt
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
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
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-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-05-29Nice texture coordinate gradient, broken slightly in yKeith his master's voice Packard
2006-05-28Ok, finally something sensible up on the screen.Keith his master's voice Packard
2006-05-28Using tiny rectangle, still locks up in pixel shader program somehowKeith his master's voice Packard
2006-05-28Lots more debug code. Appears to execute pixel shader thread now though. hurray!Keith his master's voice Packard
2006-05-28dump out piles of debug. Create VS thread just to see how it worksKeith his master's voice Packard
2006-05-27Push all of the obvious Mesa state setting into the video codeKeith his master's voice Packard
2006-05-27flesh out cc state. set cull mode to none. enable sf kernelKeith his master's voice Packard
2006-05-27Rename BRW instructions, check video instruction generation. Doesnt lock up, ...Keith his master's voice Packard
2006-05-26Use broadwater video code on broadwater hardware. Pad ring to even length. co...Keith his master's voice Packard
2006-05-26Prepare real SF kernel and fake WM kernelKeith his master's voice Packard
2006-05-25Scale video source vertices. Allocate space for kernelsKeith his master's voice Packard
2006-05-19Put in code for idling accelerator on subsequent cliprects.Eric Anholt
2006-05-19Set up the state buffer in framebuffer.Eric Anholt
2006-05-18Checkpoint for filling out more 3D state.Eric Anholt
2006-05-18Checkpoint of BW textured video work, filling out vertex submission stuff andEric Anholt
2006-05-18Start laying out some of the bits that need to be done for BW textured video.Eric Anholt
2006-05-17Turn off overlay video on BW until we have stable PCI IDs so we can know whetherEric Anholt
2006-05-16Merge branch 'textured-video' into broadwater-videoEric Anholt
2006-05-16Flag the 3D state as dirty when we draw textured video, which should helpEric Anholt
2006-05-16Turn debugging back off.Eric Anholt
2006-05-16Use linear min/mag blending.Eric Anholt
2006-05-16For textured video, disable double buffering and sync before uploading new videoEric Anholt
2006-05-16Relax the alignment requirements for textured video.Eric Anholt
2006-05-16Enable overlay and/or textured video at runtime according to hardwareEric Anholt
2006-05-16Correct drawing issues with planar formats when top or left != 0, and Y didn'tEric Anholt
2006-05-16Fix the planar formats to display correctly in textured mode. Still has issuesEric Anholt
2006-05-16Divide width by 2 in planar-to-packed conversion loop, since each pass throughEric Anholt
2006-05-16Merge textured-video-wip to textured-video-planar-full.Eric Anholt
2006-05-16Experimental work to use a full pixel shader for planar to YUV conversion, whichEric Anholt
2006-05-16Do a separate BEGIN/ADVANCE_LP_RING set in the planar vs packed blocks, so IEric Anholt
2006-05-16Add a couple of macros to simplify writing of video pixel shaders.Eric Anholt
2006-05-16Commit a WIP implementation of the planar video shader that does theEric Anholt
2006-05-16More magic number reduction in rotation code.Eric Anholt
2006-05-16Add initial textured XV support for i915, which can do YUY2 and UYVY, but failsEric Anholt
2006-05-16Convert magic numbers in i915 rotation 3D state to symbolic names.Eric Anholt
2006-05-12Remove the local, renamed copy of lnx_agp.c. The diff between lnx_agp.c and itEric Anholt
2006-05-12Remove the code that changes our behavior based on whether a magic file existsEric Anholt
2006-05-12Do a couple of reverts to get the DRI code building. At this point, the wholeEric Anholt