projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
EGL: Add eglSetDamageRegionKHR to GLVND dispatch list
[mesa.git]
/
src
/
amd
/
compiler
/
2020-04-03
Samuel Pitoiset
aco: always optimize v_mad to v_madak in presence of...
tree
|
commitdiff
2020-04-01
Samuel Pitoiset
aco: only break SMEM clauses if XNACK is enabled (mostl...
tree
|
commitdiff
2020-03-30
Rhys Perry
aco: look at p_{extract,split}_vector's definitions...
tree
|
commitdiff
2020-03-30
Jason Ekstrand
aco: Implement b2b32 and b2b1
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: Don't store LS VS outputs to LDS when TCS doesn...
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: When LS and HS invocations are the same, pass...
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: Extract store_output_to_temps into a separate...
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: Fix workgroup size calculation.
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: Extract setup_tcs_info to a separate function.
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: Zero-fill undefined elements in create_vec_from_array.
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: Change isel inputs/outputs to a flat array.
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: Treat outputs of the previous stage as inputs...
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: Use more optimal sequence at the beginning of...
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: Skip 2nd read of merged wave info when TCS in...
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: Allow combining LDS loads when loading tess factors.
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: Allow combining TCS output VMEM stores.
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: Fix handling of tess factors.
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: Extract tcs_driver_location_matches_api_mask to...
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: Create null exports in instruction selection inste...
tree
|
commitdiff
2020-03-28
Eric Engestrom
meson: inline `inc_common`
tree
|
commitdiff
2020-03-24
Rhys Perry
aco: implement 64-bit VGPR constant copies in handle_op...
tree
|
commitdiff
2020-03-24
Rhys Perry
aco: remove dead code in handle_operands()
tree
|
commitdiff
2020-03-23
Rhys Perry
aco: fix boolean undef regclass
tree
|
commitdiff
2020-03-23
Rhys Perry
aco: emit IR in IF's merge block instead if the other...
tree
|
commitdiff
2020-03-23
Rhys Perry
aco: improve check for unreachable loop continue blocks
tree
|
commitdiff
2020-03-23
Rhys Perry
aco: skip NIR in unreachable merge blocks
tree
|
commitdiff
2020-03-23
Rhys Perry
aco: handle when ACO adds new continue edges
tree
|
commitdiff
2020-03-23
Rhys Perry
aco: handle missing second predecessors at merge block...
tree
|
commitdiff
2020-03-23
Rhys Perry
aco: set has_divergent_branch for discards in loops
tree
|
commitdiff
2020-03-16
Rhys Perry
aco: fix operand order for LS VGPR init bug workaround
tree
|
commitdiff
2020-03-16
Rhys Perry
aco: fix instruction encoding for LS VGPR init bug...
tree
|
commitdiff
2020-03-16
Rhys Perry
aco: set late kill for v_interp_p1_f32 for some APUs
tree
|
commitdiff
2020-03-16
Rhys Perry
aco: add a late kill flag
tree
|
commitdiff
2020-03-16
Rhys Perry
aco: move some register demand helpers into aco_live_va...
tree
|
commitdiff
2020-03-13
Rhys Perry
aco: don't stop scheduling at exports
tree
|
commitdiff
2020-03-13
Rhys Perry
aco: allow barriers to be skipped during scheduling
tree
|
commitdiff
2020-03-13
Rhys Perry
aco: add helpers for ensuring correct ordering while...
tree
|
commitdiff
2020-03-13
Rhys Perry
aco: add helpers for moving instructions for scheduling
tree
|
commitdiff
2020-03-12
Rhys Perry
aco: fix uninitialized data error in waitcnt pass
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Don't store TCS outputs to LDS when we're sure...
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Only write TCS outputs to LDS when they are read...
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Store tess factors in VMEM only at the end of...
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Don't generate an if when the first part of a...
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Enable running TES as ES, including merged TES+GS.
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Implement loading TES inputs.
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Enable streamout when TES runs on the HW VS stage.
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Store TES outputs when TES runs on the HW VS stage.
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Use TES output info when TES runs on the VS stage.
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Setup tessellation evaluation shader variables.
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Fix LS VGPR init bug on affected hardware.
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Store VS outputs correctly when tessellation is...
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Implement tessellation control shader input/output.
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Fix combining DS additions in the optimizer.
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Slight fix to lds_store and lds_load.
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Refactor VS output stores in preparation for tesse...
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Refactor load_per_vertex_input in preparation...
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Introduce new helpers for calculating address...
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Introduce new VMEM load/store helpers.
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Remove esgs_itemsize from LDS alignment calculation.
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Extract LDS alignment calculation to a separate...
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Remove vertex_geometry_gs assertion from merged...
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Use mesa shader stage when loading inputs.
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Setup correct HW stages when tessellation is used.
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Implement load_view_index for TCS and TES.
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Implement memory_barrier_tcs_patch.
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Implement control_barrier for tessellation control...
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Implement load_invocation_id for tessellation...
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Implement load_patch_vertices_in.
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Implement load_primitive_id for tessellation shaders.
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Implement load_tess_coord.
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Setup tessellation control shader variables.
tree
|
commitdiff
2020-03-11
Timur Kristóf
aco: Extract setup_gs_variables into a separate function.
tree
|
commitdiff
2020-03-05
Rhys Perry
aco: only reserve sgprs for vcc if it's used
tree
|
commitdiff
2020-03-05
Rhys Perry
aco: improve control flow handling in GFX6-9 NOP pass
tree
|
commitdiff
2020-03-05
Rhys Perry
aco: consider non-hazard writes in handle_raw_hazard_in...
tree
|
commitdiff
2020-03-05
Rhys Perry
aco: improve get_wait_states()
tree
|
commitdiff
2020-03-05
Rhys Perry
aco: add new NOP insertion pass for GFX6-9
tree
|
commitdiff
2020-03-05
Samuel Pitoiset
aco: fix image load/store with lod and 1D images
tree
|
commitdiff
2020-03-03
Rhys Perry
aco: handle v_add_co_u32_e64 in parse_base_offset()
tree
|
commitdiff
2020-03-03
Rhys Perry
aco: fix carry-out size for wave32 v_add_co_u32_e64
tree
|
commitdiff
2020-03-03
Rhys Perry
aco: keep track of which events are used in a barrier
tree
|
commitdiff
2020-03-02
Albert Astals Cid
aco: pass vars by const &
tree
|
commitdiff
2020-03-02
Albert Astals Cid
aco: Minor optimization in spill_ctx constructor
tree
|
commitdiff
2020-02-28
Eric Anholt
aco: Fix signed-vs-unsigned warning.
tree
|
commitdiff
2020-02-20
Rhys Perry
aco: improve GFX9 1D ddx/ddy assertion
tree
|
commitdiff
2020-02-19
Rhys Perry
aco: add some helpers for filling/testing register...
tree
|
commitdiff
2020-02-19
Rhys Perry
aco: add RegisterFile
tree
|
commitdiff
2020-02-12
Rhys Perry
aco: improve SCC handling in some SALU combines
tree
|
commitdiff
2020-02-12
Rhys Perry
aco: disable some instruction combining if it could...
tree
|
commitdiff
2020-02-11
Samuel Pitoiset
aco: fix creating v_madak if v_mad_f32 has two sgpr...
tree
|
commitdiff
2020-02-10
Samuel Pitoiset
aco: fix waiting for scalar stores before "writing...
tree
|
commitdiff
2020-02-07
Samuel Pitoiset
aco: do not use ds_{read,write}2 on GFX6
tree
|
commitdiff
2020-02-06
Rhys Perry
aco: gfx10_wave64_bpermute reduce op to print_ir
tree
|
commitdiff
2020-02-06
Rhys Perry
aco: fix gfx10_wave64_bpermute
tree
|
commitdiff
2020-02-05
Timur Kristóf
aco/optimizer: Don't combine uniform bool s_and to...
tree
|
commitdiff
2020-01-31
Daniel Schürmann
aco: fix image_atomic_cmp_swap
tree
|
commitdiff
2020-01-31
Samuel Pitoiset
aco: fix MUBUF VS input loads when expanding vec3 to...
tree
|
commitdiff
2020-01-29
Timur Kristóf
aco: Fix the meaning of is_atomic.
tree
|
commitdiff
2020-01-29
Daniel Schürmann
aco: simplify gathering of MIMG address components
tree
|
commitdiff
2020-01-29
Daniel Schürmann
aco: simplify adjust_sample_index_using_fmask() & get_i...
tree
|
commitdiff
next