summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeon
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: apply the double EVENT_WRITE_EOP workaround to VI as wellMarek Olšák2016-12-141-2/+4
* gallium/radeon: make sure the address of separate CMASK is aligned properlyMarek Olšák2016-10-271-2/+3
* gallium/radeon: fix incorrect bpe use in si_set_optimal_micro_tile_modeMarek Olšák2016-10-271-7/+7
* radeonsi: import all TGSI->LLVM code from gallium/radeonMarek Olšák2016-10-185-1625/+1
* gallium/radeon: simplify initialization of 64-bit gallivm buildersMarek Olšák2016-10-181-18/+4
* gallium/radeon: remove unused radeon_llvm_reg_index_soaMarek Olšák2016-10-182-7/+0
* radeonsi: move LLVM ALU codegen into radeonsiMarek Olšák2016-10-182-986/+2
* radeonsi: implement TC-compatible HTILEMarek Olšák2016-10-133-10/+64
* gallium/radeon: assign a name to LLVM output variables in debug buildsNicolai Hähnle2016-10-101-1/+6
* gallium/radeon: avoid redundant work with overlapping in/out arraysNicolai Hähnle2016-10-101-1/+4
* radeonsi: support ARB_compute_variable_group_sizeNicolai Hähnle2016-10-102-1/+11
* gallium: add missing zero-init for resource templatesRob Clark2016-10-071-0/+1
* 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-052-0/+34
* gallium/radeon: use the new parent/child pools for transfersNicolai Hähnle2016-10-053-6/+11
* radeonsi: optionally run the LLVM IR verifier passNicolai Hähnle2016-10-044-2/+17
* gallium/radeon: fix argument type of llvm.{cttz,ctlz}.i32 intrinsicsNicolai Hähnle2016-10-041-2/+2
* gallium/radeon: unify the creation of basic blocksNicolai Hähnle2016-10-041-10/+24
* gallium/radeon: merge branch and loop flow control stacksNicolai Hähnle2016-10-042-82/+78
* gallium/radeon: simplify if/else/endif blocksNicolai Hähnle2016-10-042-25/+18
* gallium/radeon: label basic blocks by the corresponding TGSI pcNicolai Hähnle2016-10-041-0/+17
* gallium/radeon: cleanup and fix branch emitsNicolai Hähnle2016-10-041-37/+14
* winsys/radeon: add buffer_get_reloc_offsetNicolai Hähnle2016-10-043-2/+14
* gallium/radeon: move r600_common_context::texture_buffers to r600gMarek Olšák2016-10-042-7/+0
* radeonsi: track buffer bind historyMarek Olšák2016-10-042-0/+2
* gallium/radeon: inline r600_context_add_resource_sizeMarek Olšák2016-10-042-21/+13
* gallium/radeon: fix crash/regression in performance countersNicolai Hähnle2016-09-301-0/+9
* gallium/radeon: update documentation of buffer_get_virtual_addressNicolai Hähnle2016-09-301-0/+3
* gallium/radeon: emit relocations for query fencesNicolai Hähnle2016-09-303-8/+14
* radeon/uvd: adjust the buffer offset when relocation is usedNicolai Hähnle2016-09-301-0/+1
* radeon/vce: adjust the buffer offset when relocation is usedNicolai Hähnle2016-09-301-0/+1
* radeon/video: don't use sub-allocated buffersNicolai Hähnle2016-09-302-1/+10
* gallium/radeon: use smaller buffers for query resultsNicolai Hähnle2016-09-291-1/+1
* gallium/radeon/winsyses: add radeon_winsys::min_alloc_sizeNicolai Hähnle2016-09-291-0/+1
* gallium/radeon: implement get_query_result_resource (v2)Nicolai Hähnle2016-09-294-1/+402
* gallium/radeon: zero all query buffersNicolai Hähnle2016-09-292-17/+11
* gallium/radeon: cleanup getting PIPE_QUERY_TIMESTAMP resultNicolai Hähnle2016-09-291-5/+1
* gallium/radeon: add query fences and r600_get_hw_query_paramsNicolai Hähnle2016-09-291-16/+91
* radeonsi: add save_qbo_stateNicolai Hähnle2016-09-292-0/+10
* gallium/radeon: add r600_gfx_{write,wait}_fenceNicolai Hähnle2016-09-292-0/+57
* gallium/radeon: add barrier_flags to r600_common_screenNicolai Hähnle2016-09-291-0/+12
* gallium/radeon: Initialize pipe_resource::next to NULLMichel Dänzer2016-09-282-0/+2
* winsys/amdgpu: add fence and buffer list logic for slab allocated buffersNicolai Hähnle2016-09-271-0/+3
* gallium/radeon: add RADEON_FLAG_HANDLENicolai Hähnle2016-09-272-0/+3
* gallium/radeon: add RADEON_USAGE_SYNCHRONIZEDNicolai Hähnle2016-09-274-5/+14
* radeonsi: prepare 64-bit integer support. (v2)Dave Airlie2016-09-211-7/+62
* radeon/vce: add firmware support for version 52.8.3Leo Liu2016-09-201-0/+3
* radeonsi/compute: Use the HSA abi for non-TGSI compute shaders v3Tom Stellard2016-09-161-1/+5
* radeonsi: reload PS inputs with direct indexing at each use (v2)Marek Olšák2016-09-142-6/+30
* gallium/radeon: set new r600_resource fields correctly in other places tooMarek Olšák2016-09-131-0/+11