summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeon
Commit message (Expand)AuthorAgeFilesLines
* gallium/radeon: set new r600_resource fields correctly in other places tooMarek Olšák2016-09-131-0/+11
* radeon: Don't check DCC on pipe buffersJan Vesely2016-09-131-3/+4
* winsys/amdgpu: remove amdgpu_cs_lookup_bufferNicolai Hähnle2016-09-121-0/+3
* gallium/radeon: page alignment for buffers is unnecessaryNicolai Hähnle2016-09-121-4/+1
* gallium: remove PIPE_BIND_TRANSFER_READ/WRITEMarek Olšák2016-09-081-1/+1
* radeonsi: unify si_set_optimal_micro_tile_mode call sitesMarek Olšák2016-09-081-8/+4
* radeonsi: fix texture reinterpretation after DCC fast clearMarek Olšák2016-09-081-12/+20
* radeonsi: enable DCC fast clear for 128-bit formatsMarek Olšák2016-09-081-13/+32
* radeonsi: clamp integer clear color values for DCC fast clearMarek Olšák2016-09-081-4/+12
* gallium: switch drivers to the slab allocator in src/utilMarek Olšák2016-09-063-8/+7
* 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