projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
util: move ALIGN/ROUND_DOWN_TO to u_math.h
[mesa.git]
/
src
/
amd
/
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-27
Marek Olšák
radv: stop including files from mesa/main
tree
|
commitdiff
2020-03-27
Samuel Pitoiset
ac/nir: use llvm.amdgcn.rcp in ac_build_fdiv()
tree
|
commitdiff
2020-03-27
Samuel Pitoiset
ac/nir: use llvm.amdgcn.rsq for nir_op_frsq
tree
|
commitdiff
2020-03-27
Samuel Pitoiset
ac/nir: use llvm.amdgcn.rcp for nir_op_frcp
tree
|
commitdiff
2020-03-25
Pierre-Eric Pellou...
ac: fix ac_build_is_helper_invocation when postponed_ki...
tree
|
commitdiff
2020-03-24
Samuel Pitoiset
radv: enable VK_KHR_8bit_storage on GFX6-GFX7
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-23
Samuel Pitoiset
radv/llvm: fix subgroup shuffle for chips without bpermute
tree
|
commitdiff
2020-03-23
Samuel Pitoiset
radv/winsys: spoof some values for num_render_backends...
tree
|
commitdiff
2020-03-23
Samuel Pitoiset
radv/winsys: fix wrong PCI ID for Vega10 in the null...
tree
|
commitdiff
2020-03-21
Marek Olšák
ac: fix fast division
tree
|
commitdiff
2020-03-20
Rhys Perry
radv/winsys: set has_syncobj_wait_for_submit in the...
tree
|
commitdiff
2020-03-20
Samuel Pitoiset
radv: fix optional pSizes parameter when binding stream...
tree
|
commitdiff
2020-03-19
John Stultz
Android.mk: Tweak MESA_ENABLE_LLVM checks
tree
|
commitdiff
2020-03-19
Rhys Perry
radv: call nir_shader_gather_info again
tree
|
commitdiff
2020-03-18
Samuel Pitoiset
radv: remove wrong assert that checks compute subgroup...
tree
|
commitdiff
2020-03-18
Samuel Pitoiset
radv: fix random depth range unrestricted failures...
tree
|
commitdiff
2020-03-17
Bas Nieuwenhuizen
amd/llvm: Fix divergent descriptor regressions with...
tree
|
commitdiff
2020-03-17
Marek Olšák
ac: don't set old denormals flags with LLVM >= 11
tree
|
commitdiff
2020-03-17
Marek Olšák
ac: set new LLVM denormal flags
tree
|
commitdiff
2020-03-17
Marek Olšák
ac: unify denorm setting enforcement
tree
|
commitdiff
2020-03-17
Samuel Pitoiset
radv/gfx10: fix required ballot size with VK_EXT_subgro...
tree
|
commitdiff
2020-03-17
Samuel Pitoiset
radv/gfx10: fix required subgroup size with VK_EXT_subg...
tree
|
commitdiff
2020-03-17
Samuel Pitoiset
radv: only inject implicit subpass dependencies if...
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-16
Samuel Pitoiset
radv/sqtt: handle thread trace capture in sqtt_QueuePre...
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-13
Samuel Pitoiset
radv: add llvm_compiler_shader() helper
tree
|
commitdiff
2020-03-13
Samuel Pitoiset
radv: remove unnecessary LLVM includes
tree
|
commitdiff
2020-03-13
Samuel Pitoiset
radv: remove radv_shader_variant::aco_used
tree
|
commitdiff
2020-03-13
Samuel Pitoiset
radv: cleanup occurences of use_aco everywhere
tree
|
commitdiff
2020-03-12
Samuel Pitoiset
radv: use ac_gpu_info::use_late_alloc
tree
|
commitdiff
2020-03-12
Samuel Pitoiset
radv: rewrite late alloc computation
tree
|
commitdiff
2020-03-12
Samuel Pitoiset
radv: tune primitive binning for small chips
tree
|
commitdiff
2020-03-12
Samuel Pitoiset
radv: use better tessellation tunables on GFX9+
tree
|
commitdiff
2020-03-12
Samuel Pitoiset
radv/gfx10: cache metadata in L2 on small chips
tree
|
commitdiff
2020-03-12
Marek Olšák
ac: disable late alloc on small gfx10 chips
tree
|
commitdiff
2020-03-12
Marek Olšák
ac: add radeon_info::use_late_alloc to control LATE_ALL...
tree
|
commitdiff
2020-03-12
Samuel Pitoiset
radv/sqtt: describe layout transitions with user markers
tree
|
commitdiff
2020-03-12
Samuel Pitoiset
radv/sqtt: describe begin/end subpass barriers with...
tree
|
commitdiff
2020-03-12
Bas Nieuwenhuizen
amd/llvm: Fix divergent descriptor indexing. (v3)
tree
|
commitdiff
2020-03-12
Timur Kristóf
radv: Enable subgroup shuffle on GFX10 when ACO is...
tree
|
commitdiff
2020-03-12
Timur Kristóf
radv: Enable lowering dynamic quad broadcasts.
tree
|
commitdiff
2020-03-12
Rhys Perry
aco: fix uninitialized data error in waitcnt pass
tree
|
commitdiff
2020-03-12
Samuel Pitoiset
ac/llvm: add missing optimization barrier for 64-bit...
tree
|
commitdiff
2020-03-11
Samuel Pitoiset
radv: fix 32-bits build (again)
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
radv: Enable ACO on all stages.
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
radv: Enable ACO for TES when there is no 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
radv: Enable ACO for tessellation control shaders.
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
next