| Commit message (Expand) | Author | Age | Files | Lines |
* | r600g: add primitive input support for gs | Dave Airlie | 2014-02-05 | 4 | -1/+19 |
* | r600g: emit streamout from dma copy shader | Dave Airlie | 2014-02-05 | 2 | -2/+8 |
* | r600g/gs: fix cases where number of gs inputs != number of gs outputs | Dave Airlie | 2014-02-05 | 1 | -1/+6 |
* | r600g: increase array base for exported parameters | Dave Airlie | 2014-02-05 | 1 | -0/+3 |
* | r600g: initialise the geom shader loop registers. | Dave Airlie | 2014-02-05 | 1 | -0/+2 |
* | r600g: emit NOPs at end of shaders in more cases | Dave Airlie | 2014-02-05 | 1 | -2/+5 |
* | r600g: don't enable SB for geom shaders | Dave Airlie | 2014-02-05 | 1 | -0/+3 |
* | r600g/sb: add MEM_RING support | Dave Airlie | 2014-02-05 | 4 | -5/+8 |
* | r600g: don't fail if we can't map VS->GS ring entries | Dave Airlie | 2014-02-05 | 1 | -4/+3 |
* | r600g: initial support for geometry shaders on evergreen (v2) | Vadim Girlin | 2014-02-05 | 15 | -206/+909 |
* | r600g: add hw register definitions for GS block setup | Vadim Girlin | 2014-02-05 | 2 | -6/+75 |
* | r600g: defer shader variant selection and depending state updates | Vadim Girlin | 2014-02-05 | 3 | -69/+57 |
* | r600g/bc: add support for indexed memory writes. | Dave Airlie | 2014-02-05 | 3 | -4/+12 |
* | r600g: move barrier and end_of_program bits from output to cf struct (v2) | Vadim Girlin | 2014-02-05 | 4 | -30/+34 |
* | r600g: split streamout emit code into a separate function | Dave Airlie | 2014-02-05 | 1 | -103/+110 |
* | gallium: remove PIPE_CAP_MAX_COMBINED_SAMPLERS | Marek Olšák | 2014-02-04 | 1 | -2/+0 |
* | r600g: Removed unnecessary positivity check for unsigned int variable. | Siavash Eliasi | 2014-01-31 | 1 | -1/+1 |
* | r600g: s/r600_llvm_gpu_string/r600_get_llvm_processor_name/ | Michel Dänzer | 2014-01-28 | 1 | -1/+1 |
* | r600g,radeonsi: consolidate remaining obviously duplicated pipe_screen code | Marek Olšák | 2014-01-28 | 1 | -28/+7 |
* | r600g,radeonsi: consolidate get_compute_param | Marek Olšák | 2014-01-28 | 2 | -165/+0 |
* | r600g,radeonsi: consolidate get_paramf and get_video_param | Marek Olšák | 2014-01-28 | 1 | -64/+0 |
* | r600g,radeonsi: consolidate variables for CS tracing | Marek Olšák | 2014-01-28 | 4 | -20/+17 |
* | r600g,radeonsi: consolidate get_timestamp, get_driver_query_info | Marek Olšák | 2014-01-28 | 1 | -32/+0 |
* | r600g,radeonsi: consolidate get_name and get_vendor queries | Marek Olšák | 2014-01-28 | 1 | -45/+0 |
* | r600g,radeonsi: consolidate the contents of r600_resource.c | Marek Olšák | 2014-01-28 | 5 | -85/+11 |
* | r600g: move queries to drivers/radeon | Marek Olšák | 2014-01-28 | 7 | -922/+45 |
* | r600g/compute: Emit DEALLOC_STATE on cayman after dispatching a compute shader. | Tom Stellard | 2014-01-27 | 4 | -14/+10 |
* | gallium: remove PIPE_CAP_SCALED_RESOLVE | Marek Olšák | 2014-01-23 | 1 | -1/+0 |
* | radeon: Move gfx/dma cs cleanup to r600_common_context_cleanup | Aaron Watry | 2014-01-16 | 1 | -7/+0 |
* | r600g: fix glClearBuffer by handling PIPE_CLEAR_COLORi flags correctly | Marek Olšák | 2014-01-13 | 1 | -38/+31 |
* | r600g: handle NULL colorbuffers correctly on R600-R700 | Marek Olšák | 2014-01-13 | 1 | -65/+55 |
* | r600g: handle NULL colorbuffers correctly on Evergreen | Marek Olšák | 2014-01-13 | 2 | -28/+54 |
* | r600/pipe: Stop leaking context->start_compute_cs_cmd.buf on EG/CM | Aaron Watry | 2013-12-23 | 1 | -0/+2 |
* | r600/compute: Use the correct FREE macro when deleting compute state | Aaron Watry | 2013-12-23 | 1 | -1/+1 |
* | r600/compute: Free compiled kernels when deleting compute state | Aaron Watry | 2013-12-23 | 1 | -0/+2 |
* | radeon/compute: Stop leaking LLVMContexts in radeon_llvm_parse_bitcode | Aaron Watry | 2013-12-23 | 2 | -3/+19 |
* | r600g: Fix spelling error | Aaron Watry | 2013-12-19 | 1 | -1/+1 |
* | r600g: expose 32-bit integer vertex formats | Marek Olšák | 2013-12-14 | 1 | -0/+1 |
* | r600g: use shader-based MSAA resolving when hw-based one cannot be used | Marek Olšák | 2013-12-14 | 1 | -82/+35 |
* | gallium/u_blitter: remove useless parameters from some functions | Marek Olšák | 2013-12-14 | 1 | -4/+2 |
* | r600g,radeonsi: fix initialized buffer range tracking for DMA, add comments | Marek Olšák | 2013-12-12 | 2 | -12/+24 |
* | radeon: rearrange r600_texture and related code a bit. | Andreas Hartmetz | 2013-12-12 | 3 | -13/+13 |
* | r600g,radeonsi: consolidate buffer code, add handling of DISCARD_RANGE for SI | Marek Olšák | 2013-12-12 | 5 | -232/+5 |
* | r600g,radeonsi: add common interface for buffer invalidation | Marek Olšák | 2013-12-12 | 3 | -3/+3 |
* | r600g,radeonsi: consolidate some debug flags | Marek Olšák | 2013-12-12 | 2 | -4/+0 |
* | r600g: refactor out code for buffer invalidation | Marek Olšák | 2013-12-12 | 3 | -55/+57 |
* | r600g,radeonsi: share flags has_cp_dma and has_streamout | Marek Olšák | 2013-12-12 | 8 | -22/+20 |
* | r600g: use common interfaces in buffer_transfer_unmap | Marek Olšák | 2013-12-12 | 5 | -14/+22 |
* | r600g/sb: fix stack size computation on evergreen | Vadim Girlin | 2013-12-11 | 1 | -4/+12 |
* | gallium/util: implement layered framebuffer clear in u_blitter | Marek Olšák | 2013-12-03 | 1 | -1/+1 |