aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeon
Commit message (Expand)AuthorAgeFilesLines
* radeon: move radeon_family/chip_class defintions to commonDave Airlie2016-09-061-84/+2
* radeonsi: move sid.h/r600d_common.h to a common place.Dave Airlie2016-09-064-255/+2
* gallium/radeon: set VPORT_ZMIN/MAX registers correctlyMarek Olšák2016-09-053-9/+71
* gallium/radeon: unify viewport emission codeMarek Olšák2016-09-051-14/+16
* radeonsi: add HUD queries for counting VS/PS/CS partial flushesMarek Olšák2016-09-053-0/+27
* gallium/radeon: rename the num-cs-flushes query to num-ctx-flushesMarek Olšák2016-09-052-5/+5
* radeonsi: fix texture format reinterpretation with DCCMarek Olšák2016-09-052-0/+102
* radeonsi: return correct eviction stats for NVX_gpu_memory_infoMarek Olšák2016-09-051-2/+7
* gallium/radeon: also eliminate DCC fast clear in resource_get_handleMarek Olšák2016-09-051-2/+3
* gallium/radeon: use the current ctx for CMASK elimination in resource_get_handleMarek Olšák2016-09-051-6/+11
* gallium/radeon: use the current ctx for DCC decompression in resource_get_handleMarek Olšák2016-09-051-3/+3
* gallium/radeon: derive buffer placement and flags only at initializationMarek Olšák2016-09-053-43/+63
* Introduce .editorconfigEric Engestrom2016-08-311-0/+2
* gallium: add cap to export device pointer sizeJan Vesely2016-08-291-0/+8
* gallium/radeon: clear dirty_level_mask when discarding CMASKMarek Olšák2016-08-291-0/+1
* gallium/radeon: add a driver query for AMDGPU_INFO_NUM_EVICTIONSMarek Olšák2016-08-263-2/+8
* gallium/radeon: increase priority for shader binariesMarek Olšák2016-08-261-1/+1
* gallium/radeon: merge USER_SHADER and INTERNAL_SHADER priority flagsMarek Olšák2016-08-261-2/+1
* radeonsi: don't use allocas for arrays with LLVM 3.8Marek Olšák2016-08-251-1/+3
* gallium/radeon: unify and simplify checking for an empty gfx IBMarek Olšák2016-08-251-10/+19
* gallium: add a pipe_context parameter to resource_get_handleMarek Olšák2016-08-251-0/+1
* radeon/vce: set flag based on dual instance enablementBoyuan Zhang2016-08-191-2/+4
* radeonsi: initialize and finalize the LLVM function pass managerMarek Olšák2016-08-181-0/+2
* gallium/radeon: assign the highest priority to scratch; make rings secondMarek Olšák2016-08-171-2/+4
* gallium/winsys: re-number winsys priority flagsMarek Olšák2016-08-171-16/+13
* gallium/radeon: mark shader rings as highest-priority buffersMarek Olšák2016-08-171-1/+1
* gallium/radeon: set SHADER_RW_BUFFER priority for streamout buffersMarek Olšák2016-08-171-2/+2
* radeonsi: use current context for DCC feedback-loop decompress, fixes ElementalMarek Olšák2016-08-172-7/+33
* gallium/radeon: use unflushed fences for PIPE_QUERY_GPU_FINISHEDMarek Olšák2016-08-171-2/+2
* gallium/radeon: use lp_build_alloca_undefNicolai Hähnle2016-08-171-13/+4
* gallium/radeon: protect against out of bounds temporary array accessesNicolai Hähnle2016-08-171-0/+15
* gallium/radeon: add radeon_llvm_bound_index for bounds checkingNicolai Hähnle2016-08-172-0/+33
* gallium/radeon: reduce alloca of temporaries based on usagemaskNicolai Hähnle2016-08-172-10/+54
* gallium/radeon: use tgsi_scan_arrays for temp arraysNicolai Hähnle2016-08-172-4/+8
* gallium/radeon: allocate temps array info in radeon_llvm_context_initNicolai Hähnle2016-08-172-33/+44
* gallium/radeon: always do the full store in store_value_to_arrayNicolai Hähnle2016-08-171-49/+28
* gallium/radeon: extract common getelementptr logic into get_pointer_into_arrayNicolai Hähnle2016-08-171-39/+66
* gallium/radeon: pass indirect register info into get_alloca_for_arrayNicolai Hähnle2016-08-171-5/+6
* gallium/radeon: extract common lookup code into get_temp_array functionNicolai Hähnle2016-08-171-33/+40
* gallium/radeon: clarify the comment on the array alloca heuristicNicolai Hähnle2016-08-171-10/+19
* gallium/radeon: more descriptive names for LLVM temporaries in debug buildsNicolai Hähnle2016-08-171-2/+12
* gallium/radeon: simplify radeon_llvm_emit_store for direct array addressingNicolai Hähnle2016-08-171-7/+0
* gallium/radeon: simplify radeon_llvm_emit_fetch for direct array addressingNicolai Hähnle2016-08-171-5/+0
* gallium/radeon: clean up emit_declaration for temporariesNicolai Hähnle2016-08-171-9/+18
* gallium/radeon: use unflushed fences for deferred flushes (v2)Marek Olšák2016-08-101-1/+43
* gallium: add a pipe_context parameter to fence_finishMarek Olšák2016-08-102-1/+2
* gallium/radeon: add HUD queries for mapped VRAM/GTTMarek Olšák2016-08-102-0/+12
* winsys/amdgpu: track the amount of mapped memoryMarek Olšák2016-08-101-0/+2
* gallium/radeon: increase the size of the renderer stringMarek Olšák2016-08-101-1/+1
* gallium/radeon: implement ARB_clear_texture (v3)Marek Olšák2016-08-101-0/+67