| Commit message (Expand) | Author | Age | Files | Lines |
* | gallium/radeon: remove old CS tracing | Marek Olšák | 2016-03-20 | 1 | -9/+2 |
* | r600g: remove support for DRM < 2.12.0 | Marek Olšák | 2016-03-01 | 1 | -3/+1 |
* | r600/eg: workaround bug with tess shader and dynamic GPRs. | Dave Airlie | 2015-12-07 | 1 | -1/+1 |
* | r600: add shader key entries for tcs and tes. | Dave Airlie | 2015-12-07 | 1 | -0/+4 |
* | r600: move to using hw stages array for hw stage atoms | Dave Airlie | 2015-12-07 | 1 | -4/+4 |
* | gallium/radeon: atomize render condition (SET_PREDICATION) | Marek Olšák | 2015-11-13 | 1 | -0/+1 |
* | gallium/radeon: simplify restoring render condition after flush | Marek Olšák | 2015-11-13 | 1 | -5/+0 |
* | gallium/radeon: inline the r600_rings structure | Marek Olšák | 2015-11-13 | 1 | -17/+17 |
* | gallium/radeon: remove the IB flushing flag | Marek Olšák | 2015-11-13 | 1 | -3/+0 |
* | gallium/radeon: move GFX/DMA flushing from add_to_buffer_list to need_cs_space | Marek Olšák | 2015-11-13 | 1 | -0/+5 |
* | gallium/radeon: tell the winsys the exact resource binding types | Marek Olšák | 2015-10-03 | 1 | -4/+4 |
* | r600g: simplify dirty atom tracking | Grazvydas Ignotas | 2015-09-03 | 1 | -5/+4 |
* | r600g: make all viewport states use single atom | Grazvydas Ignotas | 2015-09-03 | 1 | -4/+4 |
* | r600g: make all scissor states use single atom | Grazvydas Ignotas | 2015-09-03 | 1 | -1/+3 |
* | gallium/radeon: rename r600_context_bo_reloc -> radeon_add_to_buffer_list | Marek Olšák | 2015-09-01 | 1 | -4/+4 |
* | gallium/radeon: rename write_*_reg functions | Marek Olšák | 2015-09-01 | 1 | -2/+2 |
* | r600g: use a bitfield to track dirty atoms | Grazvydas Ignotas | 2015-08-11 | 1 | -6/+6 |
* | r600g: don't mark unused atom dirty | Grazvydas Ignotas | 2015-08-11 | 1 | -1/+3 |
* | gallium/radeon: use helper functions to mark atoms dirty | Grazvydas Ignotas | 2015-08-11 | 1 | -27/+27 |
* | gallium/radeon: allow the winsys to choose the IB size | Marek Olšák | 2015-08-06 | 1 | -1/+1 |
* | gallium/radeon: suspend timer queries between IBs | Marek Olšák | 2015-08-06 | 1 | -1/+2 |
* | Fix a few typos | Zoë Blade | 2015-04-27 | 1 | -1/+1 |
* | r600g: Use R600_MAX_VIEWPORTS instead of 16 | Alexandre Demers | 2015-03-09 | 1 | -1/+1 |
* | r600g: add support for primitive id without geom shader (v2) | Dave Airlie | 2015-01-28 | 1 | -1/+1 |
* | r600g: move r6xx-specific streamout flush flagging into r600g | Marek Olšák | 2015-01-07 | 1 | -3/+6 |
* | r600g: use gpu_address from r600_resource | Marek Olšák | 2014-08-09 | 1 | -2/+2 |
* | r600g: fix hang on RV740 by using DX_RASTERIZATION_KILL instead of SX_MISC | Marek Olšák | 2014-04-25 | 1 | -2/+2 |
* | r600g: fix flushing on RV670, RS780, RS880 again | Marek Olšák | 2014-04-25 | 1 | -0/+9 |
* | r600g,radeonsi: don't skip the context flush if a fence should be returned | Marek Olšák | 2014-04-18 | 1 | -1/+1 |
* | r600g,radeonsi: share some of gfx flush code | Marek Olšák | 2014-04-16 | 1 | -41/+3 |
* | r600g: merge r600_flush with r600_context_flush | Marek Olšák | 2014-04-16 | 1 | -2/+29 |
* | gallium/radeon: create and return a fence in the flush function | Marek Olšák | 2014-04-16 | 1 | -4/+5 |
* | r600g: use more appropriate names for async DMA functions | Marek Olšák | 2014-03-20 | 1 | -6/+6 |
* | r600g: deobfuscate async DMA code | Marek Olšák | 2014-03-20 | 1 | -7/+6 |
* | r600g: don't flush the gfx IB explicitly before doing DMA | Marek Olšák | 2014-03-20 | 1 | -3/+0 |
* | radeon: Move r600_need_dma_space to common code | Niels Ole Salscheider | 2014-03-20 | 1 | -11/+1 |
* | r600g, radeonsi: fix primitives-generated query with disabled streamout | Marek Olšák | 2014-03-11 | 1 | -1/+1 |
* | r600g,radeonsi: set priorities for relocations | Marek Olšák | 2014-03-11 | 1 | -4/+8 |
* | r600g,radeonsi: Consolidate logic for short-circuiting flushes | Michel Dänzer | 2014-02-18 | 1 | -1/+1 |
* | r600g: add support for multiple viewports. | Dave Airlie | 2014-02-11 | 1 | -3/+6 |
* | r600g: initial support for geometry shaders on evergreen (v2) | Vadim Girlin | 2014-02-05 | 1 | -0/+6 |
* | r600g,radeonsi: consolidate variables for CS tracing | Marek Olšák | 2014-01-28 | 1 | -3/+3 |
* | r600g: move queries to drivers/radeon | Marek Olšák | 2014-01-28 | 1 | -92/+9 |
* | r600g/compute: Emit DEALLOC_STATE on cayman after dispatching a compute shader. | Tom Stellard | 2014-01-27 | 1 | -3/+1 |
* | r600g,radeonsi: fix initialized buffer range tracking for DMA, add comments | Marek Olšák | 2013-12-12 | 1 | -6/+12 |
* | r600g,radeonsi: share flags has_cp_dma and has_streamout | Marek Olšák | 2013-12-12 | 1 | -1/+1 |
* | r600g/compute: Add a work-around for flushing issues on Cayman | Tom Stellard | 2013-11-21 | 1 | -1/+3 |
* | r600g,radeonsi: use fences provided by the winsys | Marek Olšák | 2013-10-25 | 1 | -32/+1 |
* | Revert "r600g: only flush the caches that need to be flushed during CP DMA op... | Marek Olšák | 2013-10-06 | 1 | -120/+14 |
* | r600g: move the low-level buffer functions for multiple rings to drivers/radeon | Marek Olšák | 2013-09-29 | 1 | -2/+2 |