summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/evergreen_compute.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* r600g: use gpu_address from r600_resourceMarek Olšák2014-08-091-4/+1
* r600g/compute: Fix singed/unsigned comparison compiler warnings.Jan Vesely2014-07-251-7/+7
* Revert "r600g/compute: Fix warnings"Tom Stellard2014-07-231-1/+1
* r600g/compute: Fix warningsTom Stellard2014-07-231-1/+1
* r600g/compute: Defer the creation of the temporary resourceBruno Jiménez2014-06-241-5/+12
* r600g/compute: Handle failures in compute_memory_pool_finalizeJan Vesely2014-06-241-1/+4
* r600g/compute: Map only against intermediate buffersBruno Jiménez2014-06-201-6/+4
* r600g/compute: Add statuses to the compute_memory_itemsBruno Jiménez2014-06-201-0/+12
* r600g/compute: Add an intermediate resource for OpenCL buffersBruno Jiménez2014-06-201-5/+13
* r600g/compute: Use %u as the unsigned formatBruno Jiménez2014-06-101-1/+1
* gallium/radeon: create and return a fence in the flush functionMarek Olšák2014-04-161-2/+2
* r600g,radeonsi: set priorities for relocationsMarek Olšák2014-03-111-2/+4
* r600g: remove r600_resource.hMarek Olšák2014-02-251-1/+0
* clover: Pass buffer offsets to the driver in set_global_binding() v3Tom Stellard2014-02-241-1/+6
* r600g/compute: Emit DEALLOC_STATE on cayman after dispatching a compute shader.Tom Stellard2014-01-271-1/+8
* r600/compute: Use the correct FREE macro when deleting compute stateAaron Watry2013-12-231-1/+1
* r600/compute: Free compiled kernels when deleting compute stateAaron Watry2013-12-231-0/+2
* radeon/compute: Stop leaking LLVMContexts in radeon_llvm_parse_bitcodeAaron Watry2013-12-231-3/+15
* r600g: Fix spelling errorAaron Watry2013-12-191-1/+1
* r600g/compute: Add a work-around for flushing issues on CaymanTom Stellard2013-11-211-0/+4
* r600/compute: silence unused var warningFabio Pedretti2013-11-061-1/+0
* gallium: new, unified pipe_context::set_sampler_views() functionBrian Paul2013-10-231-2/+1
* r600g/compute Improve debugging outputTom Stellard2013-10-161-2/+2
* radeon: don't use old bind_vertex/fragment_sampler_states() hooksBrian Paul2013-10-031-18/+0
* r600g: Fix build failure introduced with r600_texture.c consolidationLaurent Carlier2013-09-291-4/+4
* r600g/compute: Don't flush the cs in pipe_context::launch_grid()Tom Stellard2013-09-051-10/+1
* r600g: move streamout state to drivers/radeonMarek Olšák2013-08-311-65/+65
* r600g/compute: Added missing address space checking of kernel parametersJonathan Charest2013-07-301-3/+2
* r600g: split INVAL_READ_CACHES into vertex, tex, and const cache flagsMarek Olšák2013-07-081-4/+4
* r600g/compute: disable unused colorbuffer slotsMarek Olšák2013-07-011-1/+12
* r600g: Fix buildTom Stellard2013-06-281-2/+2
* r600g/compute: Accept LDS size from the LLVM backendTom Stellard2013-06-281-17/+36
* r600g/compute: Move compute_shader_create() function into evergreen_compute.cTom Stellard2013-06-281-1/+22
* r600g/compute: Use common transfer_{map,unmap} functions for global resourcesTom Stellard2013-05-231-44/+24
* r600g/compute: Use common transfer_{map,unmap} functions for kernel inputsTom Stellard2013-05-231-4/+11
* r600g/compute: Fix build error in debug codeTom Stellard2013-05-021-1/+1
* winsys/radeon: consolidate tracing into winsys v2Jerome Glisse2013-04-251-1/+1