| Commit message (Expand) | Author | Age | Files | Lines |
* | r600g: fix up shader out misc stuff for copy shader | Dave Airlie | 2014-02-05 | 2 | -1/+16 |
* | r600g: port the layered surface rendering patch from radeonsi | Dave Airlie | 2014-02-05 | 3 | -21/+19 |
* | r600g: initial VS output layer support | Dave Airlie | 2014-02-05 | 4 | -14/+50 |
* | r600g: setup const texture buffers for geom shaders | Dave Airlie | 2014-02-05 | 1 | -0/+6 |
* | r600g: calculate correct cut value | Dave Airlie | 2014-02-05 | 1 | -1/+11 |
* | r600g: fix dynamic_input_array_index.shader_test | Dave Airlie | 2014-02-05 | 1 | -4/+44 |
* | r600g: add support for indirect geom ring writes | Dave Airlie | 2014-02-05 | 1 | -7/+58 |
* | r600g: write proper output prim type | Dave Airlie | 2014-02-05 | 2 | -27/+26 |
* | r600g: enable instance cnt register with new enough kernel | Dave Airlie | 2014-02-05 | 1 | -6/+6 |
* | 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 |