aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* radv: initial implementation of the driver internal layer SQTTSamuel Pitoiset2020-03-103-0/+347
* radv/sqtt: add a helper that emits thread trace userdata markersSamuel Pitoiset2020-03-102-0/+19
* radv: use device entrypoints from the SQTT layer if enabledSamuel Pitoiset2020-03-101-0/+11
* radv/entrypoints: declare a driver internal layer for SQTTSamuel Pitoiset2020-03-101-3/+2
* ac: add a bug workaround for the 100% NGG culling caseMarek Olšák2020-03-091-0/+33
* radv/sqtt: fix RADV_THREAD_TRACE_BUFFER_SIZE spellingEdmondo Tommasina2020-03-091-1/+1
* amd: join emit_kill() from radv and radeonsi in ac_nir_to_llvmDaniel Schürmann2020-03-093-11/+1
* radv: use nir_lower_discard_to_demote to work around game bugsDaniel Schürmann2020-03-093-0/+6
* amd/llvm: implement nir_intrinsic_demote(_if) and nir_intrinsic_is_helper_inv...Daniel Schürmann2020-03-093-11/+132
* radeonsi: remove AMD_DEBUG=sisched optionPierre-Eric Pelloux-Prayer2020-03-062-11/+9
* radv/rgp: report correct system ram sizeSamuel Pitoiset2020-03-061-0/+5
* radv/rgp: report correct cu_mask infoSamuel Pitoiset2020-03-061-2/+2
* ac: add ac_gpu_info::cu_mask to store bitmask of compute unitsSamuel Pitoiset2020-03-062-3/+7
* radv/sqtt: abort if SQTT is used on GFX6-GFX7Samuel Pitoiset2020-03-061-6/+10
* radv/sqtt: add support for GFX8Samuel Pitoiset2020-03-062-31/+62
* ac/registers: adjust some definitions for thread trace on GFX8Samuel Pitoiset2020-03-061-3/+10
* radv/sqtt: add radv_copy_thread_trace_info_regs() helperSamuel Pitoiset2020-03-061-30/+36
* radv/sqtt: tidy up radv_emit_thread_trace_{start,stop}Samuel Pitoiset2020-03-061-61/+59
* radv/sqtt: fix wrong check in radv_is_thread_trace_complete()Samuel Pitoiset2020-03-061-1/+1
* radv/winsys: fix missing initializations of shader info in the null deviceSamuel Pitoiset2020-03-061-0/+2
* aco: only reserve sgprs for vcc if it's usedRhys Perry2020-03-053-7/+16
* aco: improve control flow handling in GFX6-9 NOP passRhys Perry2020-03-051-8/+13
* aco: consider non-hazard writes in handle_raw_hazard_internalRhys Perry2020-03-051-1/+2
* aco: improve get_wait_states()Rhys Perry2020-03-051-1/+6
* aco: add new NOP insertion pass for GFX6-9Rhys Perry2020-03-052-318/+438
* aco: fix image load/store with lod and 1D imagesSamuel Pitoiset2020-03-051-3/+0
* android: aco: fix PIPE_FORMAT related building errorsMauro Rossi2020-03-041-0/+1
* aco: handle v_add_co_u32_e64 in parse_base_offset()Rhys Perry2020-03-031-0/+2
* aco: fix carry-out size for wave32 v_add_co_u32_e64Rhys Perry2020-03-031-1/+1
* aco: keep track of which events are used in a barrierRhys Perry2020-03-031-19/+41
* ac: rename min_vgpr_alloc to min_wave64_vgpr_allocSamuel Pitoiset2020-03-034-5/+5
* ac: rename vgpr_alloc_granularity to wave64_vgpr_alloc_granularitySamuel Pitoiset2020-03-034-5/+5
* ac: rename lds_size_per_cu to lds_size_per_workgroupSamuel Pitoiset2020-03-034-5/+5
* aco: pass vars by const &Albert Astals Cid2020-03-021-2/+2
* aco: Minor optimization in spill_ctx constructorAlbert Astals Cid2020-03-021-1/+1
* radv: update entrypoints generation from ANVSamuel Pitoiset2020-03-024-171/+545
* radv/sqtt: add support for GFX10Samuel Pitoiset2020-03-024-99/+243
* ac/registers: add definitions for thread trace on GFX10Samuel Pitoiset2020-03-021-0/+145
* radv/sqtt: update SPI_CONFIG_CNTL.EXP_PRIORITY_ORDER valueSamuel Pitoiset2020-03-021-1/+1
* radv/sqtt: do not assume that the number of shader engines is 4Samuel Pitoiset2020-03-021-4/+8
* radv/rgp: adjust trace memory/shader clocks to fix frame durationSamuel Pitoiset2020-03-021-2/+2
* radv: fix size of sqtt_file_chunk_asic_info on 32-bit systemSamuel Pitoiset2020-02-291-0/+1
* radv: fix 32-bit build failure in radv_queue_internal_submit()Samuel Pitoiset2020-02-291-1/+1
* radv: allow to capture SQTT traces with RADV_THREAD_TRACE=<start_frame>Samuel Pitoiset2020-02-283-5/+68
* radv: add initial SQTT files generation supportSamuel Pitoiset2020-02-284-0/+665
* radv: emit thread trace markers after every draw/dispatch callSamuel Pitoiset2020-02-281-0/+5
* radv: add initial SQ Thread Trace support for GFX9Samuel Pitoiset2020-02-284-0/+474
* radv: add a small helper that allows to submit internal CSSamuel Pitoiset2020-02-282-0/+22
* ac/registers: add definitions for thread traceSamuel Pitoiset2020-02-281-0/+165
* ac: add more fields to ac_gpu_infoSamuel Pitoiset2020-02-282-1/+61