Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | radeon/r200/r300: fix up the whole buffer space checking. | Dave Airlie | 2009-04-02 | 10 | -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 ctx | Dave Airlie | 2009-04-02 | 1 | -1/+1 |
| | |||||
* | radeon/r200/r300: collapse context destruction down to a common path. | Dave Airlie | 2009-04-02 | 34 | -525/+286 |
| | | | | | Context destruction was nearly the same over all the drivers, so collapse it down. | ||||
* | radeon: tiling support | Dave Airlie | 2009-04-02 | 2 | -4/+4 |
| | |||||
* | r300: fix qtdemo qt4 startup | Dave Airlie | 2009-04-02 | 1 | -1/+1 |
| | |||||
* | radeon: go back and repick texture formats. | Dave Airlie | 2009-04-01 | 9 | -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 cleanups | Dave Airlie | 2009-04-01 | 3 | -53/+35 |
| | | | | this fixes qtdemo-qt4 starting and a leak in glxgears exit | ||||
* | radeon/dri2: if the depth buffer is 16-bit force cpp == 2 | Dave Airlie | 2009-03-31 | 1 | -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 tests | Dave Airlie | 2009-03-31 | 3 | -2/+22 |
| | |||||
* | r200: fix glean pixelFormats regression | Dave Airlie | 2009-03-31 | 1 | -2/+8 |
| | |||||
* | r300: fix stencil clears | Dave Airlie | 2009-03-31 | 1 | -0/+3 |
| | |||||
* | r200: only set all dirty on kernel clears | Dave Airlie | 2009-03-31 | 1 | -3/+3 |
| | |||||
* | radeon/r200: fix glean failures on readPixSanity since EXT_DEPTH_STENCIL support | Dave Airlie | 2009-03-31 | 2 | -22/+63 |
| | |||||
* | r200: fix veclinear emission | Dave Airlie | 2009-03-31 | 1 | -4/+5 |
| | |||||
* | radeon: fix readback problem for piglit tests | Dave Airlie | 2009-03-30 | 1 | -7/+10 |
| | |||||
* | radeon/r200/r300: set correct row stride for rbs | Dave Airlie | 2009-03-26 | 3 | -1/+4 |
| | |||||
* | r300: check buffer sizes in non-tcl case + set correct VRAM limits | Dave Airlie | 2009-03-26 | 2 | -1/+4 |
| | |||||
* | radeon: fixup map/unmap texture to work with override BOs | Dave Airlie | 2009-03-26 | 1 | -1/+25 |
| | | | | if you hit this you've already failed but we shouldn't crash | ||||
* | r200: add fbo files to the compile | Dave Airlie | 2009-03-26 | 1 | -2/+4 |
| | |||||
* | radeon/r200/r300: fix warnings | Dave Airlie | 2009-03-24 | 12 | -47/+17 |
| | |||||
* | r300: remove lock.h link | Dave Airlie | 2009-03-24 | 1 | -1/+0 |
| | |||||
* | radeon: fixup some issue with fbos and sw fallbacks | Dave Airlie | 2009-03-24 | 2 | -8/+4 |
| | |||||
* | radeon/r200/r300: set the texture depth correctly for DRI2 | Dave Airlie | 2009-03-24 | 4 | -18/+6 |
| | |||||
* | radeon: actual format is rgba8 | Dave Airlie | 2009-03-24 | 1 | -1/+1 |
| | |||||
* | radeon: fix typo | Dave Airlie | 2009-03-24 | 1 | -1/+1 |
| | |||||
* | radeon: setup pipes for r300 | Dave Airlie | 2009-03-24 | 1 | -0/+31 |
| | |||||
* | radeon: stupid mesa extension fail | Dave Airlie | 2009-03-24 | 1 | -0/+2 |
| | |||||
* | radeon: fixup wrapper bo name | Dave Airlie | 2009-03-23 | 1 | -1/+1 |
| | |||||
* | Merge branch 'radeon-fbo-hacking' into radeon-rewrite | Dave Airlie | 2009-03-23 | 26 | -799/+1311 |
|\ | |||||
| * | raedon/r200/r300: mega-FBO commits. | Dave Airlie | 2009-03-23 | 21 | -685/+605 |
| | | | | | | | | | | | | Re work depth issues. Do a lot more FBO abstactions fixup depth/stencil buffer interactions | ||||
| * | radeon fbo: add draw offset calcs | Dave Airlie | 2009-03-22 | 4 | -3/+14 |
| | | |||||
| * | radeon: use mipmap fns in FBO code | Dave Airlie | 2009-03-22 | 1 | -3/+2 |
| | | |||||
| * | radeon: add miptree offset functions | Dave Airlie | 2009-03-22 | 2 | -2/+30 |
| | | |||||
| * | r200: fix for sure | Dave Airlie | 2009-03-21 | 1 | -1/+1 |
| | | |||||
| * | radeon/r200: oops make correct fbo init calls | Dave Airlie | 2009-03-21 | 2 | -2/+2 |
| | | |||||
| * | radeon: add xRGB span functions | Dave Airlie | 2009-03-21 | 1 | -1/+11 |
| | | | | | | | | same as ARGB need to add a parameter to get ptr32 | ||||
| * | radeon: dri2 is hooked up elsewhere now | Dave Airlie | 2009-03-21 | 1 | -4/+0 |
| | | |||||
| * | radeon/r200: add fbo init | Dave Airlie | 2009-03-21 | 2 | -0/+2 |
| | | |||||
| * | radeon/r200: add fbo state changes | Dave Airlie | 2009-03-21 | 2 | -4/+24 |
| | | |||||
| * | r300: fix viewport inversion for FBOs | Dave Airlie | 2009-03-21 | 1 | -2/+12 |
| | | |||||
| * | radeon: align FBO pitch | Dave Airlie | 2009-03-21 | 1 | -3/+5 |
| | | |||||
| * | radeon: fixup last missing x_off/y_off | Dave Airlie | 2009-03-21 | 1 | -4/+4 |
| | | |||||
| * | radeon: add cpp/pitch to rrb | Dave Airlie | 2009-03-21 | 1 | -0/+2 |
| | | |||||
| * | radeon/fbo: add x_off and y_off in correct places | Dave Airlie | 2009-03-21 | 1 | -10/+10 |
| | | |||||
| * | radeon: dPriv handling is now in cliprects code | Dave Airlie | 2009-03-21 | 1 | -12/+0 |
| | | |||||
| * | radeon: fixup span code for FBOs | Dave Airlie | 2009-03-21 | 3 | -15/+44 |
| | | |||||
| * | r300: hw clear buffer 0 hopefully | Dave Airlie | 2009-03-21 | 1 | -0/+11 |
| | | |||||
| * | radeon: fix up span function setting | Dave Airlie | 2009-03-21 | 3 | -6/+15 |
| | | |||||
| * | r300: init fbos | Dave Airlie | 2009-03-20 | 1 | -1/+1 |
| | | |||||
| * | more fbo fillin | Dave Airlie | 2009-03-20 | 1 | -0/+68 |
| | |