meson: inline `inc_common`
[mesa.git] / src / amd /
2020-03-28 Eric Engestrommeson: inline `inc_common`
2020-03-27 Marek Olšákradv: stop including files from mesa/main
2020-03-27 Samuel Pitoisetac/nir: use llvm.amdgcn.rcp in ac_build_fdiv()
2020-03-27 Samuel Pitoisetac/nir: use llvm.amdgcn.rsq for nir_op_frsq
2020-03-27 Samuel Pitoisetac/nir: use llvm.amdgcn.rcp for nir_op_frcp
2020-03-25 Pierre-Eric Pellou... ac: fix ac_build_is_helper_invocation when postponed_ki...
2020-03-24 Samuel Pitoisetradv: enable VK_KHR_8bit_storage on GFX6-GFX7
2020-03-24 Rhys Perryaco: implement 64-bit VGPR constant copies in handle_op...
2020-03-24 Rhys Perryaco: remove dead code in handle_operands()
2020-03-23 Rhys Perryaco: fix boolean undef regclass
2020-03-23 Rhys Perryaco: emit IR in IF's merge block instead if the other...
2020-03-23 Rhys Perryaco: improve check for unreachable loop continue blocks
2020-03-23 Rhys Perryaco: skip NIR in unreachable merge blocks
2020-03-23 Rhys Perryaco: handle when ACO adds new continue edges
2020-03-23 Rhys Perryaco: handle missing second predecessors at merge block...
2020-03-23 Rhys Perryaco: set has_divergent_branch for discards in loops
2020-03-23 Samuel Pitoisetradv/llvm: fix subgroup shuffle for chips without bpermute
2020-03-23 Samuel Pitoisetradv/winsys: spoof some values for num_render_backends...
2020-03-23 Samuel Pitoisetradv/winsys: fix wrong PCI ID for Vega10 in the null...
2020-03-21 Marek Olšákac: fix fast division
2020-03-20 Rhys Perryradv/winsys: set has_syncobj_wait_for_submit in the...
2020-03-20 Samuel Pitoisetradv: fix optional pSizes parameter when binding stream...
2020-03-19 John StultzAndroid.mk: Tweak MESA_ENABLE_LLVM checks
2020-03-19 Rhys Perryradv: call nir_shader_gather_info again
2020-03-18 Samuel Pitoisetradv: remove wrong assert that checks compute subgroup...
2020-03-18 Samuel Pitoisetradv: fix random depth range unrestricted failures...
2020-03-17 Bas Nieuwenhuizenamd/llvm: Fix divergent descriptor regressions with...
2020-03-17 Marek Olšákac: don't set old denormals flags with LLVM >= 11
2020-03-17 Marek Olšákac: set new LLVM denormal flags
2020-03-17 Marek Olšákac: unify denorm setting enforcement
2020-03-17 Samuel Pitoisetradv/gfx10: fix required ballot size with VK_EXT_subgro...
2020-03-17 Samuel Pitoisetradv/gfx10: fix required subgroup size with VK_EXT_subg...
2020-03-17 Samuel Pitoisetradv: only inject implicit subpass dependencies if...
2020-03-16 Rhys Perryaco: fix operand order for LS VGPR init bug workaround
2020-03-16 Rhys Perryaco: fix instruction encoding for LS VGPR init bug...
2020-03-16 Rhys Perryaco: set late kill for v_interp_p1_f32 for some APUs
2020-03-16 Rhys Perryaco: add a late kill flag
2020-03-16 Rhys Perryaco: move some register demand helpers into aco_live_va...
2020-03-16 Samuel Pitoisetradv/sqtt: handle thread trace capture in sqtt_QueuePre...
2020-03-13 Rhys Perryaco: don't stop scheduling at exports
2020-03-13 Rhys Perryaco: allow barriers to be skipped during scheduling
2020-03-13 Rhys Perryaco: add helpers for ensuring correct ordering while...
2020-03-13 Rhys Perryaco: add helpers for moving instructions for scheduling
2020-03-13 Samuel Pitoisetradv: add llvm_compiler_shader() helper
2020-03-13 Samuel Pitoisetradv: remove unnecessary LLVM includes
2020-03-13 Samuel Pitoisetradv: remove radv_shader_variant::aco_used
2020-03-13 Samuel Pitoisetradv: cleanup occurences of use_aco everywhere
2020-03-12 Samuel Pitoisetradv: use ac_gpu_info::use_late_alloc
2020-03-12 Samuel Pitoisetradv: rewrite late alloc computation
2020-03-12 Samuel Pitoisetradv: tune primitive binning for small chips
2020-03-12 Samuel Pitoisetradv: use better tessellation tunables on GFX9+
2020-03-12 Samuel Pitoisetradv/gfx10: cache metadata in L2 on small chips
2020-03-12 Marek Olšákac: disable late alloc on small gfx10 chips
2020-03-12 Marek Olšákac: add radeon_info::use_late_alloc to control LATE_ALL...
2020-03-12 Samuel Pitoisetradv/sqtt: describe layout transitions with user markers
2020-03-12 Samuel Pitoisetradv/sqtt: describe begin/end subpass barriers with...
2020-03-12 Bas Nieuwenhuizenamd/llvm: Fix divergent descriptor indexing. (v3)
2020-03-12 Timur Kristófradv: Enable subgroup shuffle on GFX10 when ACO is...
2020-03-12 Timur Kristófradv: Enable lowering dynamic quad broadcasts.
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...
next