EGL: Add eglSetDamageRegionKHR to GLVND dispatch list
[mesa.git] / src / amd / compiler /
2020-04-03 Samuel Pitoisetaco: always optimize v_mad to v_madak in presence of...
2020-04-01 Samuel Pitoisetaco: only break SMEM clauses if XNACK is enabled (mostl...
2020-03-30 Rhys Perryaco: look at p_{extract,split}_vector's definitions...
2020-03-30 Jason Ekstrandaco: Implement b2b32 and b2b1
2020-03-30 Timur Kristófaco: Don't store LS VS outputs to LDS when TCS doesn...
2020-03-30 Timur Kristófaco: When LS and HS invocations are the same, pass...
2020-03-30 Timur Kristófaco: Extract store_output_to_temps into a separate...
2020-03-30 Timur Kristófaco: Fix workgroup size calculation.
2020-03-30 Timur Kristófaco: Extract setup_tcs_info to a separate function.
2020-03-30 Timur Kristófaco: Zero-fill undefined elements in create_vec_from_array.
2020-03-30 Timur Kristófaco: Change isel inputs/outputs to a flat array.
2020-03-30 Timur Kristófaco: Treat outputs of the previous stage as inputs...
2020-03-30 Timur Kristófaco: Use more optimal sequence at the beginning of...
2020-03-30 Timur Kristófaco: Skip 2nd read of merged wave info when TCS in...
2020-03-30 Timur Kristófaco: Allow combining LDS loads when loading tess factors.
2020-03-30 Timur Kristófaco: Allow combining TCS output VMEM stores.
2020-03-30 Timur Kristófaco: Fix handling of tess factors.
2020-03-30 Timur Kristófaco: Extract tcs_driver_location_matches_api_mask to...
2020-03-30 Timur Kristófaco: Create null exports in instruction selection inste...
2020-03-28 Eric Engestrommeson: inline `inc_common`
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-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-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-12 Rhys Perryaco: fix uninitialized data error in waitcnt pass
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ófaco: Enable running TES as ES, including merged TES+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ó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-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-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-02 Albert Astals Cidaco: pass vars by const &
2020-03-02 Albert Astals Cidaco: Minor optimization in spill_ctx constructor
2020-02-28 Eric Anholtaco: Fix signed-vs-unsigned warning.
2020-02-20 Rhys Perryaco: improve GFX9 1D ddx/ddy assertion
2020-02-19 Rhys Perryaco: add some helpers for filling/testing register...
2020-02-19 Rhys Perryaco: add RegisterFile
2020-02-12 Rhys Perryaco: improve SCC handling in some SALU combines
2020-02-12 Rhys Perryaco: disable some instruction combining if it could...
2020-02-11 Samuel Pitoisetaco: fix creating v_madak if v_mad_f32 has two sgpr...
2020-02-10 Samuel Pitoisetaco: fix waiting for scalar stores before "writing...
2020-02-07 Samuel Pitoisetaco: do not use ds_{read,write}2 on GFX6
2020-02-06 Rhys Perryaco: gfx10_wave64_bpermute reduce op to print_ir
2020-02-06 Rhys Perryaco: fix gfx10_wave64_bpermute
2020-02-05 Timur Kristófaco/optimizer: Don't combine uniform bool s_and to...
2020-01-31 Daniel Schürmannaco: fix image_atomic_cmp_swap
2020-01-31 Samuel Pitoisetaco: fix MUBUF VS input loads when expanding vec3 to...
2020-01-29 Timur Kristófaco: Fix the meaning of is_atomic.
2020-01-29 Daniel Schürmannaco: simplify gathering of MIMG address components
2020-01-29 Daniel Schürmannaco: simplify adjust_sample_index_using_fmask() & get_i...
next