summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeon/r600_pipe_common.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi/gfx9: disable RB+ on Vega10Marek Olšák2017-03-301-1/+3
* radeonsi/gfx9: EVENT_WRITE_EOP -> RELEASE_MEMMarek Olšák2017-03-301-14/+25
* radeonsi/gfx9: set the LLVM processor, require LLVM 5.0Marek Olšák2017-03-301-0/+2
* radeonsi/gfx9: add GFX9 and VEGA10 enumsMarek Olšák2017-03-301-0/+1
* gallium/radeon: disable the shader cache if dumping shadersMarek Olšák2017-03-131-0/+5
* gallium/util: replace pipe_mutex_unlock() with mtx_unlock()Timothy Arceri2017-03-071-1/+1
* gallium/util: replace pipe_mutex_lock() with mtx_lock()Timothy Arceri2017-03-071-1/+1
* gallium/util: replace pipe_mutex_destroy() with mtx_destroy()Timothy Arceri2017-03-071-2/+2
* gallium/util: replace pipe_mutex_init() with mtx_init()Timothy Arceri2017-03-071-2/+2
* radeonsi: drop support for LLVM 3.6 & 3.7Marek Olšák2017-03-061-4/+4
* radeon/ac: switch from radeon_shader_binary to ac_shader_binaryTimothy Arceri2017-02-281-2/+2
* radeon: fix r600 builds when old version of llvm is presentTimothy Arceri2017-02-231-2/+2
* r600/radeonsi: enable glsl/tgsi on-disk cacheTimothy Arceri2017-02-231-0/+43
* radeonsi: upload constants into VRAM instead of GTTMarek Olšák2017-02-181-3/+8
* gallium/radeon: use TCC line size as alignment in other placesMarek Olšák2017-02-181-1/+2
* gallium/u_suballoc: allow setting pipe_resource::flagsMarek Olšák2017-02-181-1/+1
* gallium/radeon: remove the internal u_upload_mgr pointerMarek Olšák2017-02-141-9/+8
* gallium: set pipe_context uploaders in drivers (v3)Marek Olšák2017-02-141-0/+2
* gallium/radeon: remove r600_common_context::max_dbMarek Olšák2017-01-301-7/+0
* gallium/radeon: clean up r600_query_init_backend_maskMarek Olšák2017-01-301-0/+1
* gallium/radeon: query the CPU accessible size of VRAMSamuel Pitoiset2017-01-261-0/+1
* gallium/radeon: use the internal clear_buffer callback to fix r600gMarek Olšák2017-01-061-1/+3
* radeonsi: clean up more HAVE_LLVM #ifdefsMarek Olšák2017-01-061-5/+9
* gallium/radeon: clean up HAVE_LLVM #ifdefs in r600_get_llvm_processor_nameMarek Olšák2017-01-061-17/+11
* radeonsi: turn SDMA IBs into de-facto preambles of GFX IBsMarek Olšák2017-01-051-2/+2
* gallium/radeon: prevent SDMA stalls by detecting RAW hazards in need_dma_spaceMarek Olšák2017-01-051-21/+27
* gallium/radeon: move unrelated code from dma_emit_wait_idle to need_dma_spaceMarek Olšák2017-01-051-18/+15
* radeonsi: use SDMA for initial clearing of DCC/CMASK/HTILE on CIK-VIMarek Olšák2017-01-051-3/+2
* radeonsi: implement SDMA-based buffer clearing for CIK-VIMarek Olšák2017-01-051-0/+9
* radeonsi: add Polaris12 support (v3)Junwei Zhang2016-12-211-0/+3
* radeonsi: apply the double EVENT_WRITE_EOP workaround to VI as wellMarek Olšák2016-12-011-2/+4
* radeonsi: add a debug flag that disables optimized shader variantsMarek Olšák2016-11-231-0/+1
* gallium/radeon: use r600_gfx_write_event_eop everywhereMarek Olšák2016-10-261-1/+3
* gallium/radeon: make r600_gfx_write_fence more genericMarek Olšák2016-10-261-10/+25
* gallium/radeon: fix a ZPASS comment, EVENT_WRITE_EOP fixupsMarek Olšák2016-10-261-2/+2
* radeonsi: support ARB_compute_variable_group_sizeNicolai Hähnle2016-10-101-1/+9
* gallium: add PIPE_COMPUTE_CAP_MAX_VARIABLE_THREADS_PER_BLOCKSamuel Pitoiset2016-10-071-0/+2
* gallium/radeon: implement set_device_reset_callbackNicolai Hähnle2016-10-051-0/+32
* gallium/radeon: use the new parent/child pools for transfersNicolai Hähnle2016-10-051-3/+6
* radeonsi: optionally run the LLVM IR verifier passNicolai Hähnle2016-10-041-0/+7
* gallium/radeon: move r600_common_context::texture_buffers to r600gMarek Olšák2016-10-041-2/+0
* gallium/radeon: inline r600_context_add_resource_sizeMarek Olšák2016-10-041-20/+0
* gallium/radeon: emit relocations for query fencesNicolai Hähnle2016-09-301-1/+6
* gallium/radeon: implement get_query_result_resource (v2)Nicolai Hähnle2016-09-291-0/+3
* gallium/radeon: add r600_gfx_{write,wait}_fenceNicolai Hähnle2016-09-291-0/+52
* radeonsi/compute: Use the HSA abi for non-TGSI compute shaders v3Tom Stellard2016-09-161-1/+5
* gallium/radeon: page alignment for buffers is unnecessaryNicolai Hähnle2016-09-121-4/+1
* gallium: switch drivers to the slab allocator in src/utilMarek Olšák2016-09-061-4/+3
* radeonsi: return correct eviction stats for NVX_gpu_memory_infoMarek Olšák2016-09-051-2/+7
* gallium: add cap to export device pointer sizeJan Vesely2016-08-291-0/+8