| Commit message (Expand) | Author | Age | Files | Lines |
* | eg/compute: Use reference counting to handle compute memory pool. | Jan Vesely | 2018-05-15 | 1 | -1/+2 |
* | eg/compute: Drop reference to kernel_param bo in destructor | Jan Vesely | 2018-05-08 | 1 | -0/+1 |
* | eg/compute: Drop reference on code_bo in destructor. | Jan Vesely | 2018-05-07 | 1 | -3/+1 |
* | r600/compute: add render cond support. | Dave Airlie | 2018-02-07 | 1 | -2/+5 |
* | r600: fix not-very indirect compute | Dave Airlie | 2018-02-07 | 1 | -12/+18 |
* | r600/eg: add crap indirect compute support. | Dave Airlie | 2018-02-02 | 1 | -7/+19 |
* | r600/eg: construct proper rat mask for image/buffers. | Dave Airlie | 2018-01-29 | 1 | -1/+1 |
* | r600: always flush between gfx and compute | Dave Airlie | 2017-12-18 | 1 | -0/+5 |
* | r600: add support for compute grid/block sizes. (v2) | Dave Airlie | 2017-12-06 | 1 | -1/+8 |
* | r600: handle image/buffer sizes correctly. | Dave Airlie | 2017-12-06 | 1 | -0/+7 |
* | r600/compute: add support for emitting compute image/buffer atoms | Dave Airlie | 2017-12-06 | 1 | -1/+9 |
* | r600/compute: handle atomic counters in compute state. | Dave Airlie | 2017-12-06 | 1 | -0/+9 |
* | r600/compute: add support for TGSI compute shaders. (v1.1) | Dave Airlie | 2017-12-06 | 1 | -28/+97 |
* | r600: no need to reinit compute regs | Dave Airlie | 2017-11-30 | 1 | -13/+0 |
* | r600: split cb setup code out from evergreen compute path. | Dave Airlie | 2017-11-30 | 1 | -22/+28 |
* | r300,r600,radeonsi: replace RADEON_FLUSH_* with PIPE_FLUSH_* | Marek Olšák | 2017-11-29 | 1 | -1/+1 |
* | r600: set DX10_CLAMP for compute shader too | Roland Scheidegger | 2017-11-23 | 1 | -2/+3 |
* | r600: include libelf headers only as needed | Emil Velikov | 2017-06-17 | 1 | -0/+2 |
* | r600, radeon: move radeon_shader_binary_{init,clean} back to radeon | Emil Velikov | 2017-06-17 | 1 | -23/+2 |
* | r600g,compute: provide local copy of functions from ac_binary.c | Jan Vesely | 2017-06-16 | 1 | -5/+192 |
* | r600/eg: add support for tracing IBs after a hang. | Dave Airlie | 2017-06-01 | 1 | -4/+6 |
* | gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytes | Marek Olšák | 2017-05-10 | 1 | -2/+2 |
* | radeon: remove unused radeon_elf_util.{c,h} | Timothy Arceri | 2017-02-28 | 1 | -1/+0 |
* | radeon/ac: switch to ac_shader_binary_config_start() | Timothy Arceri | 2017-02-28 | 1 | -1/+2 |
* | radeon/ac: switch from radeon_elf_read() to ac_elf_read() | Timothy Arceri | 2017-02-28 | 1 | -1/+1 |
* | radeon/ac: switch from radeon_shader_binary to ac_shader_binary | Timothy Arceri | 2017-02-28 | 1 | -2/+2 |
* | gallium/radeon: stop using PIPE_BIND_CUSTOM | Marek Olšák | 2016-10-26 | 1 | -4/+2 |
* | gallium/radeon: merge USER_SHADER and INTERNAL_SHADER priority flags | Marek Olšák | 2016-08-26 | 1 | -1/+1 |
* | gallium: split transfer_inline_write into buffer and texture callbacks | Marek Olšák | 2016-07-23 | 1 | -13/+0 |
* | r600,compute: Reserve vtx 3 for kernel arguments | Jan Vesely | 2016-07-14 | 1 | -3/+7 |
* | gallium/radeon: remove unused code - radeon_llvm_util.* | Marek Olšák | 2016-07-05 | 1 | -3/+0 |
* | r600: fix duplicate 'const' declaration | Francesco Ansanelli | 2016-07-04 | 1 | -1/+1 |
* | gallium/radeon: add radeon_emitted to check for non-trivial IBs | Nicolai Hähnle | 2016-05-17 | 1 | -1/+1 |
* | r600,compute: create vtx buffer for text + rodata | Jan Vesely | 2016-05-04 | 1 | -2/+10 |
* | r600: use radeon_emit in a few more places in evergreen_compute | Dave Airlie | 2016-04-07 | 1 | -4/+4 |
* | r600: make compute global buffer functions static. | Dave Airlie | 2016-04-07 | 1 | -86/+86 |
* | r600: make two compute functions static. | Dave Airlie | 2016-04-07 | 1 | -3/+3 |
* | r600: using pipe_grid_info more in evergreen_compute. | Dave Airlie | 2016-04-07 | 1 | -25/+21 |
* | r600: in evergreen_compute use ctx consistently instead of ctx_ | Dave Airlie | 2016-04-07 | 1 | -25/+25 |
* | r600: use rctx consistently in evergreen_compute.c | Dave Airlie | 2016-04-07 | 1 | -74/+74 |
* | r600: cleanup whitespace in evergreen_compute.c | Dave Airlie | 2016-04-07 | 1 | -87/+75 |
* | r600g: remove TGSI->LLVM translation | Marek Olšák | 2016-03-20 | 1 | -2/+63 |
* | r600g: remove support for DRM < 2.12.0 | Marek Olšák | 2016-03-01 | 1 | -15/+6 |
* | gallium: add a new interface for pipe_context::launch_grid() | Samuel Pitoiset | 2016-02-13 | 1 | -8/+7 |
* | gallium/radeon: drop support for LLVM 3.5 | Marek Olšák | 2016-02-11 | 1 | -75/+0 |
* | r600, compute: Do not overwrite pipe_resource.screen | Jan Vesely | 2016-02-05 | 1 | -1/+1 |
* | gallium/radeon: rename & reorder members of radeon_info | Marek Olšák | 2016-02-05 | 1 | -1/+1 |
* | r600,compute: Plug few memory leaks | Jan Vesely | 2016-01-26 | 1 | -3/+21 |
* | r600: Typos and whitespace fixes | Jan Vesely | 2016-01-26 | 1 | -3/+3 |
* | gallium/radeon: pass pipe_debug_callback into radeon_llvm_compile (v2) | Nicolai Hähnle | 2016-01-02 | 1 | -1/+1 |