pan/bi: Interpret register allocation results
[mesa.git] / src / amd /
2020-03-12 Rhys Perryaco: fix uninitialized data error in waitcnt pass
2020-03-12 Samuel Pitoisetac/llvm: add missing optimization barrier for 64-bit...
2020-03-11 Samuel Pitoisetradv: fix 32-bits build (again)
2020-03-11 Timur Kristófaco: Don't store TCS outputs to LDS when we're sure...
2020-03-11 Timur Kristófaco: Only write TCS outputs to LDS when they are read...
2020-03-11 Timur Kristófaco: Store tess factors in VMEM only at the end of...
2020-03-11 Timur Kristófaco: Don't generate an if when the first part of a...
2020-03-11 Timur Kristófradv: Enable ACO on all stages.
2020-03-11 Timur Kristófaco: Enable running TES as ES, including merged TES+GS.
2020-03-11 Timur Kristófradv: Enable ACO for TES when there is no GS.
2020-03-11 Timur Kristófaco: Implement loading TES inputs.
2020-03-11 Timur Kristófaco: Enable streamout when TES runs on the HW VS stage.
2020-03-11 Timur Kristófaco: Store TES outputs when TES runs on the HW VS stage.
2020-03-11 Timur Kristófaco: Use TES output info when TES runs on the VS stage.
2020-03-11 Timur Kristófaco: Setup tessellation evaluation shader variables.
2020-03-11 Timur Kristófradv: Enable ACO for tessellation control shaders.
2020-03-11 Timur Kristófaco: Fix LS VGPR init bug on affected hardware.
2020-03-11 Timur Kristófaco: Store VS outputs correctly when tessellation is...
2020-03-11 Timur Kristófaco: Implement tessellation control shader input/output.
2020-03-11 Timur Kristófaco: Fix combining DS additions in the optimizer.
2020-03-11 Timur Kristófaco: Slight fix to lds_store and lds_load.
2020-03-11 Timur Kristófaco: Refactor VS output stores in preparation for tesse...
2020-03-11 Timur Kristófaco: Refactor load_per_vertex_input in preparation...
2020-03-11 Timur Kristófaco: Introduce new helpers for calculating address...
2020-03-11 Timur Kristófaco: Introduce new VMEM load/store helpers.
2020-03-11 Timur Kristófaco: Remove esgs_itemsize from LDS alignment calculation.
2020-03-11 Timur Kristófaco: Extract LDS alignment calculation to a separate...
2020-03-11 Timur Kristófaco: Remove vertex_geometry_gs assertion from merged...
2020-03-11 Timur Kristófaco: Use mesa shader stage when loading inputs.
2020-03-11 Timur Kristófaco: Setup correct HW stages when tessellation is used.
2020-03-11 Timur Kristófaco: Implement load_view_index for TCS and TES.
2020-03-11 Timur Kristófaco: Implement memory_barrier_tcs_patch.
2020-03-11 Timur Kristófaco: Implement control_barrier for tessellation control...
2020-03-11 Timur Kristófaco: Implement load_invocation_id for tessellation...
2020-03-11 Timur Kristófaco: Implement load_patch_vertices_in.
2020-03-11 Timur Kristófaco: Implement load_primitive_id for tessellation shaders.
2020-03-11 Timur Kristófaco: Implement load_tess_coord.
2020-03-11 Timur Kristófaco: Setup tessellation control shader variables.
2020-03-11 Timur Kristófaco: Extract setup_gs_variables into a separate function.
2020-03-11 Timur Kristófradv: Move some helper functions to the radv_shader...
2020-03-11 Samuel Pitoisetradv: do not recursively begin/end render pass for...
2020-03-10 Samuel Pitoisetradv/sqtt: describe pipeline and wait events barriers
2020-03-10 Samuel Pitoisetradv/rgp: bump the instrumentation spec version to 1
2020-03-10 Samuel Pitoisetradv/sqtt: describe render pass color/depthstencil...
2020-03-10 Samuel Pitoisetradv/sqtt: describe draw/dispatch and emit event markers
2020-03-10 Samuel Pitoisetradv/sqtt: describe begin/end command buffers with...
2020-03-10 Samuel Pitoisetradv: initial implementation of the driver internal...
2020-03-10 Samuel Pitoisetradv/sqtt: add a helper that emits thread trace userdat...
2020-03-10 Samuel Pitoisetradv: use device entrypoints from the SQTT layer if...
2020-03-10 Samuel Pitoisetradv/entrypoints: declare a driver internal layer for...
2020-03-09 Marek Olšákac: add a bug workaround for the 100% NGG culling case
2020-03-09 Edmondo Tommasinaradv/sqtt: fix RADV_THREAD_TRACE_BUFFER_SIZE spelling
2020-03-09 Daniel Schürmannamd: join emit_kill() from radv and radeonsi in ac_nir_...
2020-03-09 Daniel Schürmannradv: use nir_lower_discard_to_demote to work around...
2020-03-09 Daniel Schürmannamd/llvm: implement nir_intrinsic_demote(_if) and nir_i...
2020-03-06 Pierre-Eric Pellou... radeonsi: remove AMD_DEBUG=sisched option
2020-03-06 Samuel Pitoisetradv/rgp: report correct system ram size
2020-03-06 Samuel Pitoisetradv/rgp: report correct cu_mask info
2020-03-06 Samuel Pitoisetac: add ac_gpu_info::cu_mask to store bitmask of comput...
2020-03-06 Samuel Pitoisetradv/sqtt: abort if SQTT is used on GFX6-GFX7
2020-03-06 Samuel Pitoisetradv/sqtt: add support for GFX8
2020-03-06 Samuel Pitoisetac/registers: adjust some definitions for thread trace...
2020-03-06 Samuel Pitoisetradv/sqtt: add radv_copy_thread_trace_info_regs() helper
2020-03-06 Samuel Pitoisetradv/sqtt: tidy up radv_emit_thread_trace_{start,stop}
2020-03-06 Samuel Pitoisetradv/sqtt: fix wrong check in radv_is_thread_trace_comp...
2020-03-06 Samuel Pitoisetradv/winsys: fix missing initializations of shader...
2020-03-05 Rhys Perryaco: only reserve sgprs for vcc if it's used
2020-03-05 Rhys Perryaco: improve control flow handling in GFX6-9 NOP pass
2020-03-05 Rhys Perryaco: consider non-hazard writes in handle_raw_hazard_in...
2020-03-05 Rhys Perryaco: improve get_wait_states()
2020-03-05 Rhys Perryaco: add new NOP insertion pass for GFX6-9
2020-03-05 Samuel Pitoisetaco: fix image load/store with lod and 1D images
2020-03-04 Mauro Rossiandroid: aco: fix PIPE_FORMAT related building errors
2020-03-03 Rhys Perryaco: handle v_add_co_u32_e64 in parse_base_offset()
2020-03-03 Rhys Perryaco: fix carry-out size for wave32 v_add_co_u32_e64
2020-03-03 Rhys Perryaco: keep track of which events are used in a barrier
2020-03-03 Samuel Pitoisetac: rename min_vgpr_alloc to min_wave64_vgpr_alloc
2020-03-03 Samuel Pitoisetac: rename vgpr_alloc_granularity to wave64_vgpr_alloc_...
2020-03-03 Samuel Pitoisetac: rename lds_size_per_cu to lds_size_per_workgroup
2020-03-02 Albert Astals Cidaco: pass vars by const &
2020-03-02 Albert Astals Cidaco: Minor optimization in spill_ctx constructor
2020-03-02 Samuel Pitoisetradv: update entrypoints generation from ANV
2020-03-02 Samuel Pitoisetradv/sqtt: add support for GFX10
2020-03-02 Samuel Pitoisetac/registers: add definitions for thread trace on GFX10
2020-03-02 Samuel Pitoisetradv/sqtt: update SPI_CONFIG_CNTL.EXP_PRIORITY_ORDER...
2020-03-02 Samuel Pitoisetradv/sqtt: do not assume that the number of shader...
2020-03-02 Samuel Pitoisetradv/rgp: adjust trace memory/shader clocks to fix...
2020-02-29 Samuel Pitoisetradv: fix size of sqtt_file_chunk_asic_info on 32-bit...
2020-02-29 Samuel Pitoisetradv: fix 32-bit build failure in radv_queue_internal_s...
2020-02-28 Samuel Pitoisetradv: allow to capture SQTT traces with RADV_THREAD_TRA...
2020-02-28 Samuel Pitoisetradv: add initial SQTT files generation support
2020-02-28 Samuel Pitoisetradv: emit thread trace markers after every draw/dispat...
2020-02-28 Samuel Pitoisetradv: add initial SQ Thread Trace support for GFX9
2020-02-28 Samuel Pitoisetradv: add a small helper that allows to submit internal CS
2020-02-28 Samuel Pitoisetac/registers: add definitions for thread trace
2020-02-28 Samuel Pitoisetac: add more fields to ac_gpu_info
2020-02-28 Eric Anholtaco: Fix signed-vs-unsigned warning.
2020-02-27 Pierre-Eric Pellou... radeonsi: fix surf_pitch for subsampled surface
2020-02-27 Samuel Pitoisetac/llvm: flush denorms for nir_op_fmed3 on GFX8 and...
2020-02-27 Samuel Pitoisetac/llvm: fix 16-bit fmed3 on GFX8 and older gens
next