aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* radeon/r200/r300: fix up the whole buffer space checking.Dave Airlie2009-04-0210-92/+149
| | | | | | | | | This fixes up the buffer validation scheme, so that we keep a list of buffers to validate so cmdbuf flushes during a pipeline get all the buffers revalidated on the next emit. This also fixes radeonFlush to not flush unless we have something useful to send to the GPU, like a DMA buffer or something not state
* radeon/common: use glCtx not ctxDave Airlie2009-04-021-1/+1
|
* radeon/r200/r300: collapse context destruction down to a common path.Dave Airlie2009-04-0234-525/+286
| | | | | Context destruction was nearly the same over all the drivers, so collapse it down.
* radeon: tiling supportDave Airlie2009-04-022-4/+4
|
* r300: fix qtdemo qt4 startupDave Airlie2009-04-021-1/+1
|
* radeon: go back and repick texture formats.Dave Airlie2009-04-019-61/+85
| | | | | This might trip up some serious FBO users, will have to see, but it avoids the slow paths for all the demos I have.
* radeon: fixup render buffer cleanupsDave Airlie2009-04-013-53/+35
| | | | this fixes qtdemo-qt4 starting and a leak in glxgears exit
* radeon/dri2: if the depth buffer is 16-bit force cpp == 2Dave Airlie2009-03-311-1/+4
| | | | | This is because the DDX always allocates using the drawable sizes. which gives me twice the depth buffer I asked for, dumb.
* radeon: fix pixel readback for RGB8 testsDave Airlie2009-03-313-2/+22
|
* r200: fix glean pixelFormats regressionDave Airlie2009-03-311-2/+8
|
* r300: fix stencil clearsDave Airlie2009-03-311-0/+3
|
* r200: only set all dirty on kernel clearsDave Airlie2009-03-311-3/+3
|
* radeon/r200: fix glean failures on readPixSanity since EXT_DEPTH_STENCIL supportDave Airlie2009-03-312-22/+63
|
* r200: fix veclinear emissionDave Airlie2009-03-311-4/+5
|
* radeon: fix readback problem for piglit testsDave Airlie2009-03-301-7/+10
|
* radeon/r200/r300: set correct row stride for rbsDave Airlie2009-03-263-1/+4
|
* r300: check buffer sizes in non-tcl case + set correct VRAM limitsDave Airlie2009-03-262-1/+4
|
* radeon: fixup map/unmap texture to work with override BOsDave Airlie2009-03-261-1/+25
| | | | if you hit this you've already failed but we shouldn't crash
* r200: add fbo files to the compileDave Airlie2009-03-261-2/+4
|
* radeon/r200/r300: fix warningsDave Airlie2009-03-2412-47/+17
|
* r300: remove lock.h linkDave Airlie2009-03-241-1/+0
|
* radeon: fixup some issue with fbos and sw fallbacksDave Airlie2009-03-242-8/+4
|
* radeon/r200/r300: set the texture depth correctly for DRI2Dave Airlie2009-03-244-18/+6
|
* radeon: actual format is rgba8Dave Airlie2009-03-241-1/+1
|
* radeon: fix typoDave Airlie2009-03-241-1/+1
|
* radeon: setup pipes for r300Dave Airlie2009-03-241-0/+31
|
* radeon: stupid mesa extension failDave Airlie2009-03-241-0/+2
|
* radeon: fixup wrapper bo nameDave Airlie2009-03-231-1/+1
|
* Merge branch 'radeon-fbo-hacking' into radeon-rewriteDave Airlie2009-03-2326-799/+1311
|\
| * raedon/r200/r300: mega-FBO commits.Dave Airlie2009-03-2321-685/+605
| | | | | | | | | | | | Re work depth issues. Do a lot more FBO abstactions fixup depth/stencil buffer interactions
| * radeon fbo: add draw offset calcsDave Airlie2009-03-224-3/+14
| |
| * radeon: use mipmap fns in FBO codeDave Airlie2009-03-221-3/+2
| |
| * radeon: add miptree offset functionsDave Airlie2009-03-222-2/+30
| |
| * r200: fix for sureDave Airlie2009-03-211-1/+1
| |
| * radeon/r200: oops make correct fbo init callsDave Airlie2009-03-212-2/+2
| |
| * radeon: add xRGB span functionsDave Airlie2009-03-211-1/+11
| | | | | | | | same as ARGB need to add a parameter to get ptr32
| * radeon: dri2 is hooked up elsewhere nowDave Airlie2009-03-211-4/+0
| |
| * radeon/r200: add fbo initDave Airlie2009-03-212-0/+2
| |
| * radeon/r200: add fbo state changesDave Airlie2009-03-212-4/+24
| |
| * r300: fix viewport inversion for FBOsDave Airlie2009-03-211-2/+12
| |
| * radeon: align FBO pitchDave Airlie2009-03-211-3/+5
| |
| * radeon: fixup last missing x_off/y_offDave Airlie2009-03-211-4/+4
| |
| * radeon: add cpp/pitch to rrbDave Airlie2009-03-211-0/+2
| |
| * radeon/fbo: add x_off and y_off in correct placesDave Airlie2009-03-211-10/+10
| |
| * radeon: dPriv handling is now in cliprects codeDave Airlie2009-03-211-12/+0
| |
| * radeon: fixup span code for FBOsDave Airlie2009-03-213-15/+44
| |
| * r300: hw clear buffer 0 hopefullyDave Airlie2009-03-211-0/+11
| |
| * radeon: fix up span function settingDave Airlie2009-03-213-6/+15
| |
| * r300: init fbosDave Airlie2009-03-201-1/+1
| |
| * more fbo fillinDave Airlie2009-03-201-0/+68
| |