aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/evergreen_compute.c
Commit message (Expand)AuthorAgeFilesLines
* r600: include libelf headers only as neededEmil Velikov2017-06-171-0/+2
* r600, radeon: move radeon_shader_binary_{init,clean} back to radeonEmil Velikov2017-06-171-23/+2
* r600g,compute: provide local copy of functions from ac_binary.cJan Vesely2017-06-161-5/+192
* r600/eg: add support for tracing IBs after a hang.Dave Airlie2017-06-011-4/+6
* gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2017-05-101-2/+2
* radeon: remove unused radeon_elf_util.{c,h}Timothy Arceri2017-02-281-1/+0
* radeon/ac: switch to ac_shader_binary_config_start()Timothy Arceri2017-02-281-1/+2
* radeon/ac: switch from radeon_elf_read() to ac_elf_read()Timothy Arceri2017-02-281-1/+1
* radeon/ac: switch from radeon_shader_binary to ac_shader_binaryTimothy Arceri2017-02-281-2/+2
* gallium/radeon: stop using PIPE_BIND_CUSTOMMarek Olšák2016-10-261-4/+2
* gallium/radeon: merge USER_SHADER and INTERNAL_SHADER priority flagsMarek Olšák2016-08-261-1/+1
* gallium: split transfer_inline_write into buffer and texture callbacksMarek Olšák2016-07-231-13/+0
* r600,compute: Reserve vtx 3 for kernel argumentsJan Vesely2016-07-141-3/+7
* gallium/radeon: remove unused code - radeon_llvm_util.*Marek Olšák2016-07-051-3/+0
* r600: fix duplicate 'const' declarationFrancesco Ansanelli2016-07-041-1/+1
* gallium/radeon: add radeon_emitted to check for non-trivial IBsNicolai Hähnle2016-05-171-1/+1
* r600,compute: create vtx buffer for text + rodataJan Vesely2016-05-041-2/+10
* r600: use radeon_emit in a few more places in evergreen_computeDave Airlie2016-04-071-4/+4
* r600: make compute global buffer functions static.Dave Airlie2016-04-071-86/+86
* r600: make two compute functions static.Dave Airlie2016-04-071-3/+3
* r600: using pipe_grid_info more in evergreen_compute.Dave Airlie2016-04-071-25/+21
* r600: in evergreen_compute use ctx consistently instead of ctx_Dave Airlie2016-04-071-25/+25
* r600: use rctx consistently in evergreen_compute.cDave Airlie2016-04-071-74/+74
* r600: cleanup whitespace in evergreen_compute.cDave Airlie2016-04-071-87/+75
* r600g: remove TGSI->LLVM translationMarek Olšák2016-03-201-2/+63
* r600g: remove support for DRM < 2.12.0Marek Olšák2016-03-011-15/+6
* gallium: add a new interface for pipe_context::launch_grid()Samuel Pitoiset2016-02-131-8/+7
* gallium/radeon: drop support for LLVM 3.5Marek Olšák2016-02-111-75/+0
* r600, compute: Do not overwrite pipe_resource.screenJan Vesely2016-02-051-1/+1
* gallium/radeon: rename & reorder members of radeon_infoMarek Olšák2016-02-051-1/+1
* r600,compute: Plug few memory leaksJan Vesely2016-01-261-3/+21
* r600: Typos and whitespace fixesJan Vesely2016-01-261-3/+3
* gallium/radeon: pass pipe_debug_callback into radeon_llvm_compile (v2)Nicolai Hähnle2016-01-021-1/+1
* gallium/radeon: remove radeon_winsys_cs_handleMarek Olšák2015-12-111-2/+2
* r600/eg: workaround bug with tess shader and dynamic GPRs.Dave Airlie2015-12-071-1/+5
* gallium/radeon*: Remove useless castsEdward O'Callaghan2015-12-061-2/+2
* r600: add missing register to initial stateDave Airlie2015-11-301-1/+1
* gallium/radeon: inline the r600_rings structureMarek Olšák2015-11-131-7/+7
* gallium/radeon: tell the winsys the exact resource binding typesMarek Olšák2015-10-031-2/+2
* gallium/radeon: rename r600_context_bo_reloc -> radeon_add_to_buffer_listMarek Olšák2015-09-011-2/+2
* gallium/radeon: rename write_*_reg functionsMarek Olšák2015-09-011-10/+10
* r600,compute: setup compute sampler states and viewsZoltan Gilian2015-08-141-19/+6
* gallium/radeon: use helper functions to mark atoms dirtyGrazvydas Ignotas2015-08-111-1/+1
* radeonsi: store shader disassemblies in memory for future usersMarek Olšák2015-07-311-1/+1
* util: Move gallium's linked list to utilJason Ekstrand2015-05-081-1/+1
* r600g: Fix build with opencl and radeonsi disabledTom Stellard2014-10-311-6/+6
* r600g/compute: Enable PIPE_SHADER_IR_NATIVE for compute shaders v2Tom Stellard2014-10-311-66/+101
* r600g/compute: Don't initialize vertex_buffer_state masks to 0x2Tom Stellard2014-08-211-3/+0
* r600g/compute: Use the first parameter in evergreen_set_global_binding()Tom Stellard2014-08-211-2/+3
* r600g/compute: fix compile warningsMarek Olšák2014-08-091-1/+2