aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
...
* aco: Introduce new VMEM load/store helpers.Timur Kristóf2020-03-111-0/+169
* aco: Remove esgs_itemsize from LDS alignment calculation.Timur Kristóf2020-03-111-2/+0
* aco: Extract LDS alignment calculation to a separate function.Timur Kristóf2020-03-111-11/+13
* aco: Remove vertex_geometry_gs assertion from merged shaders.Timur Kristóf2020-03-111-2/+4
* aco: Use mesa shader stage when loading inputs.Timur Kristóf2020-03-111-2/+2
* aco: Setup correct HW stages when tessellation is used.Timur Kristóf2020-03-112-1/+13
* aco: Implement load_view_index for TCS and TES.Timur Kristóf2020-03-111-3/+5
* aco: Implement memory_barrier_tcs_patch.Timur Kristóf2020-03-111-2/+2
* aco: Implement control_barrier for tessellation control shaders.Timur Kristóf2020-03-111-3/+24
* aco: Implement load_invocation_id for tessellation control shaders.Timur Kristóf2020-03-111-5/+13
* aco: Implement load_patch_vertices_in.Timur Kristóf2020-03-111-0/+8
* aco: Implement load_primitive_id for tessellation shaders.Timur Kristóf2020-03-111-2/+15
* aco: Implement load_tess_coord.Timur Kristóf2020-03-112-0/+25
* aco: Setup tessellation control shader variables.Timur Kristóf2020-03-111-4/+61
* aco: Extract setup_gs_variables into a separate function.Timur Kristóf2020-03-111-16/+22
* radv: Move some helper functions to the radv_shader.h header file.Timur Kristóf2020-03-112-83/+94
* radv: do not recursively begin/end render pass for meta operationsSamuel Pitoiset2020-03-119-150/+180
* radv/sqtt: describe pipeline and wait events barriersSamuel Pitoiset2020-03-103-0/+133
* radv/rgp: bump the instrumentation spec version to 1Samuel Pitoiset2020-03-101-1/+1
* radv/sqtt: describe render pass color/depthstencil clearsSamuel Pitoiset2020-03-103-0/+21
* radv/sqtt: describe draw/dispatch and emit event markersSamuel Pitoiset2020-03-103-2/+457
* radv/sqtt: describe begin/end command buffers with user markersSamuel Pitoiset2020-03-103-0/+108
* 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