Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | r600 : reset stack flag with one channel only. | Richard Li | 2009-11-24 | 1 | -1/+4 |
| | |||||
* | r600 : fix stack depth setting bug. | Richard Li | 2009-11-24 | 1 | -4/+4 |
| | |||||
* | r300: fix swtcl bo leak problem. | Dave Airlie | 2009-11-24 | 1 | -3/+5 |
| | | | | | | | We can get a lot of swtcl bo allocations - need to probably abstract this a bit further. Signed-off-by: Dave Airlie <[email protected]> | ||||
* | radeon/r200/r300/r600: make bo mapping be explicit | Dave Airlie | 2009-11-24 | 10 | -23/+60 |
| | | | | | | | | | | This moves the bo mapping outside the DMA layer and makes it explicit, this should in theory make it simpler to split the clean up the dma/cmdbuf linkage that I created before that is broken. Tested on: r600, rv380 (tcl/no-tcl), rv200 (tcl/no-tcl) Signed-off-by: Dave Airlie <[email protected]> | ||||
* | Merge commit 'origin/mesa_7_7_branch' | Maciej Cencora | 2009-11-23 | 10 | -48/+74 |
|\ | |||||
| * | radeon: fix errors in miptree related function | Maciej Cencora | 2009-11-23 | 1 | -3/+8 |
| | | | | | | | | | | | | - typo - memory leak - off by one (spotted by airlied) | ||||
| * | r300: fix VP source conflict resolution on 64-bit machines | Maciej Cencora | 2009-11-22 | 1 | -1/+1 |
| | | | | | | | | | | On 32bit machines we were lucky because the sizeof(reg) == sizeof(rc_src_register). On 64bit machines pointers are 8 bytes long, so we were overwriting other data. | ||||
| * | r300: fix SIN/COS/SCS instructions for R300 fp | Maciej Cencora | 2009-11-22 | 1 | -5/+5 |
| | | |||||
| * | radeon: fix compressed mipmapped textures | Maciej Cencora | 2009-11-21 | 2 | -22/+29 |
| | | | | | | | | Tested on r300 only, other cards may require adjusting texture_compressed_row_align. | ||||
| * | radeon: fix glCompressedTexSubImage | Maciej Cencora | 2009-11-21 | 1 | -10/+12 |
| | | |||||
| * | intel: make CopyTex[Sub]Image fallback debug messages more consistent | Roland Scheidegger | 2009-11-21 | 1 | -2/+8 |
| | | |||||
| * | i965: Fix several memory leaks on exit. | Eric Anholt | 2009-11-21 | 4 | -5/+11 |
| | | | | | | | | Bug #25194. | ||||
* | | r600 : add support for shader instruction trunc and discard. | Richard Li | 2009-11-22 | 2 | -29/+78 |
| | | |||||
* | | r600: hopefully fix segfault. | Dave Airlie | 2009-11-23 | 1 | -1/+2 |
| | | |||||
* | | r600: fix inline issues | Dave Airlie | 2009-11-23 | 2 | -4/+2 |
| | | |||||
* | | r600 : add stack depth calculation, enable CF pop. | Richard Li | 2009-11-22 | 3 | -161/+223 |
| | | |||||
* | | r600 : use cf for all pop now, left optimization for future. | Richard Li | 2009-11-22 | 2 | -16/+42 |
| | | |||||
* | | r600 : eliminate Wondows line ending for test code. | Richard Li | 2009-11-20 | 1 | -28/+28 |
| | | |||||
* | | Merge remote branch 'origin/mesa_7_7_branch' | Dave Airlie | 2009-11-20 | 26 | -633/+639 |
|\| | |||||
| * | r100: fix texture_from_pixmap and compiz. | Dave Airlie | 2009-11-20 | 1 | -7/+10 |
| | | | | | | | | | | | | | | | | r100 state emission has separate rect and non-rect states, if we are doing TFP for a TEXTURE_2D we shouldn't use the rect states as they won't get emitted properly. Signed-off-by: Dave Airlie <[email protected]> | ||||
| * | r300: allow disabling s3tc support if libtxc_dxtn is available | Maciej Cencora | 2009-11-18 | 1 | -3/+3 |
| | | |||||
| * | Merge branch 'radeon-texrewrite-clean' into mesa_7_7_branch | Maciej Cencora | 2009-11-18 | 26 | -624/+627 |
| |\ | |||||
| | * | r600: align for mipmap tree changes | Maciej Cencora | 2009-11-18 | 3 | -40/+24 |
| | | | |||||
| | * | r200: align for mipmap tree changes | Maciej Cencora | 2009-11-17 | 3 | -30/+14 |
| | | | |||||
| | * | radeon: align for mipmap tree changes | Maciej Cencora | 2009-11-17 | 3 | -30/+14 |
| | | | |||||
| | * | radeon: return false on texture validation if texture isn't complete | Maciej Cencora | 2009-11-14 | 1 | -3/+3 |
| | | | |||||
| | * | radeon: rework mipmap tree | Maciej Cencora | 2009-11-14 | 8 | -364/+400 |
| | | | |||||
| | * | radeon: more texture code refactoring | Maciej Cencora | 2009-11-14 | 1 | -116/+92 |
| | | | |||||
| | * | radeon: minor refactoring of texture code | Maciej Cencora | 2009-11-14 | 1 | -11/+46 |
| | | | | | | | | | | | | Also properly set dstImageOffsets for TexSubImage case. | ||||
| | * | radeon: rework mipmap tree reference counting | Maciej Cencora | 2009-11-14 | 5 | -37/+30 |
| | | | |||||
| | * | r300: fix regression introduced in 1d5a06a1f7812c055db1d724e40d21a0e3686dd1 | Maciej Cencora | 2009-11-14 | 1 | -1/+1 |
| | | | | | | | | | | | | Spotted by Dave Airlie | ||||
| | * | radeon: use radeon_bo_is_referenced_by_cs for query objects | Maciej Cencora | 2009-11-14 | 4 | -23/+3 |
| | | | |||||
| | * | radeon/r300: don't flush cmdbuf if not necessary | Maciej Cencora | 2009-11-14 | 2 | -3/+19 |
| | | | |||||
| | * | radeon/r300: no need to flush the cmdbuf when changing scissors state in KMM ↵ | Maciej Cencora | 2009-11-14 | 2 | -2/+5 |
| | | | | | | | | | | | | mode | ||||
| | * | radeon: fix glBufferSubData | Maciej Cencora | 2009-11-14 | 1 | -0/+5 |
| | | | |||||
| | * | radeon: add radeon_bo_is_referenced_by_cs function | Maciej Cencora | 2009-11-14 | 1 | -0/+13 |
| | | | |||||
| | * | radeon: remove unnecessary call to radeonEmitState | Maciej Cencora | 2009-11-14 | 1 | -2/+0 |
| | | | | | | | | | | | | fixes bo space accounting errors | ||||
| | * | r300: add missing texformat | Maciej Cencora | 2009-11-14 | 1 | -0/+1 |
| | | | |||||
| | * | r300: remove unneeded includes | Maciej Cencora | 2009-11-14 | 3 | -5/+0 |
| | | | |||||
* | | | r600 : Clean up a bit test code mess. | Richard Li | 2009-11-19 | 1 | -17/+0 |
| | | | |||||
* | | | r600 : change shader pop method for now. | Richard Li | 2009-11-19 | 1 | -27/+27 |
| | | | |||||
* | | | Merge branch 'master' of ssh://[email protected]/git/mesa/mesa | Richard Li | 2009-11-19 | 42 | -529/+266 |
|\ \ \ | |||||
| * | | | intel: Remove non-GEM support. | Eric Anholt | 2009-11-19 | 10 | -152/+43 |
| | | | | | | | | | | | | | | | | | | | | This really isn't supported at this point. GEM's been in the kernel for a year, and the fake bufmgr never really worked. | ||||
| * | | | intel: Remove dead intel_context members and move some packing around. | Eric Anholt | 2009-11-19 | 2 | -15/+1 |
| | | | | |||||
| * | | | intel: Remove our special color packing macros and just use colormac.h. | Eric Anholt | 2009-11-19 | 4 | -39/+16 |
| | | | | |||||
| * | | | intel: Pack colors for blit at blit time, rather than at ClearColor. | Eric Anholt | 2009-11-19 | 3 | -26/+3 |
| | | | | |||||
| * | | | intel: Consistently use no_batch_wrap in intel_context struct. | Eric Anholt | 2009-11-19 | 6 | -12/+5 |
| | | | | |||||
| * | | | i965: Pack brw_wm_fragment_program better. | Eric Anholt | 2009-11-19 | 1 | -1/+1 |
| | | | | |||||
| * | | | mesa: Remove gratuitous padding in prog_dst_register. | Eric Anholt | 2009-11-19 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The padding was there to indicate the amount of space left from the number of expected bytes in the struct minus allocated bits. But uint bitfields get packed so that they don't cross uint boundaries, and we ended up allocating an extra dword to hold the pad field! | ||||
| * | | | i965: Pack the brw_wm_prog_key better. | Eric Anholt | 2009-11-19 | 1 | -1/+1 |
| | | | |