summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/evergreen_compute.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* r600g/compute: Removed unused and untested codeTom Stellard2013-04-251-43/+66
* r600g/compute: Use a constant buffer to store kernel parameters v2Tom Stellard2013-04-251-15/+29
* r600g/compute: Don't use radeon_winsys::buffer_wait() after dispatching a kernelTom Stellard2013-04-251-6/+0
* r600g/compute: Fix input buffer size calculationTom Stellard2013-04-251-1/+1
* r600g/llvm: Move llvm wrapper functions into the radeon directoryTom Stellard2013-03-131-3/+3
* r600g: remove r600.h, move the stuff elsewhere (mostly to r600_pipe.h)Marek Olšák2013-03-111-1/+0
* r600g: remove r600_hw_context_priv.h, move the stuff to r600_pipe.hMarek Olšák2013-03-111-1/+0
* r600g: remove deprecated state management codeMarek Olšák2013-03-111-1/+0
* r600g: use a single env var R600_DEBUG, disable bytecode dumpingMarek Olšák2013-03-111-18/+18
* r600g: atomize streamout enablingMarek Olšák2013-03-011-4/+0
* r600g: fix segfault with old kernel9.1-branchpointJerome Glisse2013-01-281-1/+3
* r600g: add multi ring support with dma as first second ring v4Jerome Glisse2013-01-281-15/+15
* r600g: implement buffer copying using CP DMA for R7xx, Evergreen, CaymanMarek Olšák2013-01-081-1/+1
* r600g: rename GPU_FLUSH -> INVAL_READ_CACHESMarek Olšák2012-12-221-3/+3
* r600g: rework flusing and synchronization pattern v7Jerome Glisse2012-12-201-4/+4
* r600g/radeonsi: Silence warningsMaxence Le Dore2012-12-131-9/+18
* r600g: split cayman common state out into a shared functionAlex Deucher2012-10-261-2/+6
* r600g/compute: always CONTEXT_CONTROL packet at start of CSAlex Deucher2012-10-261-0/+9
* gallium: remove unused data pointer from pipe_transferMarek Olšák2012-10-181-1/+0
* r600g: Fix segfault in r600_compute_global_transfer_map()Tom Stellard2012-10-161-1/+1
* gallium: unify transfer functionsMarek Olšák2012-10-111-56/+38
* r600g: inline r600_atom_dirtyMarek Olšák2012-10-101-1/+1
* r600g: remove the "atom" variable from r600_command_bufferMarek Olšák2012-10-101-2/+2
* r600g: Fix build with --enable-openclTom Stellard2012-10-091-1/+3
* r600g: remove unused variables to fix compile warningsMarek Olšák2012-10-091-2/+0
* r600g: Handle multiple kernels in the same program v2Tom Stellard2012-09-251-15/+29