projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
gitlab-ci: do not build with debugoptimized for meson-main
[mesa.git]
/
src
/
amd
/
2019-11-20
Daniel Schürmann
radv: Enable Subgroup Arithmetic and Clustered for SI
tree
|
commitdiff
2019-11-20
Daniel Schürmann
amd/llvm: Add Subgroup Scan functions for SI
tree
|
commitdiff
2019-11-20
Samuel Pitoiset
radv: enable VK_KHR_shader_subgroup_extended_types...
tree
|
commitdiff
2019-11-20
Bas Nieuwenhuizen
radv: Do not change scratch settings while shaders...
tree
|
commitdiff
2019-11-19
Marek Olšák
ac: fill num_rings for remaining IPs
tree
|
commitdiff
2019-11-19
Marek Olšák
ac: add radeon_info::num_rings and move ring_type to...
tree
|
commitdiff
2019-11-19
Marek Olšák
nir: move data.image.access to data.access
tree
|
commitdiff
2019-11-19
Rhys Perry
radv/aco: enable VK_KHR_shader_subgroup_extended_types
tree
|
commitdiff
2019-11-19
Rhys Perry
aco: implement 64-bit integer reductions
tree
|
commitdiff
2019-11-19
Rhys Perry
aco: refactor reduction lowering helpers
tree
|
commitdiff
2019-11-19
Samuel Pitoiset
radv: advertise VK_KHR_shader_subgroup_extended_types...
tree
|
commitdiff
2019-11-19
Samuel Pitoiset
ac: add 16-bit float support to ac_build_alu_op()
tree
|
commitdiff
2019-11-19
Samuel Pitoiset
ac: add 8-bit and 16-bit supports to ac_build_optimizat...
tree
|
commitdiff
2019-11-19
Samuel Pitoiset
ac: add 8-bit and 16-bit supports to ac_build_wwm()
tree
|
commitdiff
2019-11-19
Samuel Pitoiset
ac: add 8-bit and 16-bit supports to get_reduction_iden...
tree
|
commitdiff
2019-11-19
Samuel Pitoiset
ac: add 8-bit and 16-bit supports to ac_build_swizzle()
tree
|
commitdiff
2019-11-19
Samuel Pitoiset
ac: add 8-bit and 16-bit supports to ac_build_dpp()
tree
|
commitdiff
2019-11-19
Samuel Pitoiset
ac: add 8-bit and 16-bit supports to ac_build_set_inact...
tree
|
commitdiff
2019-11-19
Samuel Pitoiset
ac: add 8-bit and 16-bit supports to ac_build_readlane()
tree
|
commitdiff
2019-11-19
Samuel Pitoiset
ac: add 8-bit and 16-bit supports to ac_build_shuffle()
tree
|
commitdiff
2019-11-19
Samuel Pitoiset
ac: remove useless cast in ac_build_set_inactive()
tree
|
commitdiff
2019-11-18
Samuel Pitoiset
radv: implement VK_AMD_device_coherent_memory
tree
|
commitdiff
2019-11-18
Samuel Pitoiset
ac: add radeon_info::has_l2_uncached
tree
|
commitdiff
2019-11-15
Rhys Perry
aco: implement VK_KHR_shader_float_controls
tree
|
commitdiff
2019-11-15
Rhys Perry
aco: fix 64-bit fsign with 0
tree
|
commitdiff
2019-11-15
Rhys Perry
aco: don't combine literals into v_cndmask_b32/v_subb...
tree
|
commitdiff
2019-11-15
Rhys Perry
radv: enable FP16/FP64 denormals earlier and only for...
tree
|
commitdiff
2019-11-15
Samuel Pitoiset
radv: make sure to not clear the ds attachment after...
tree
|
commitdiff
2019-11-15
Samuel Pitoiset
radv: remove useless RADV_DEBUG=unsafemath debug option
tree
|
commitdiff
2019-11-14
Timur Kristóf
aco: Optimize out trivial code from uniform bools.
tree
|
commitdiff
2019-11-14
Timur Kristóf
aco: Treat all booleans as per-lane.
tree
|
commitdiff
2019-11-14
Daniel Schürmann
aco: use s_and_b64 exec to reduce uniform booleans...
tree
|
commitdiff
2019-11-14
Timur Kristóf
aco: Make sure not to mistakenly propagate 64-bit const...
tree
|
commitdiff
2019-11-14
Daniel Schürmann
aco: value number instructions using the execution...
tree
|
commitdiff
2019-11-14
Daniel Schürmann
aco: check if SALU instructions are predeceeded by...
tree
|
commitdiff
2019-11-14
Samuel Pitoiset
ac: fix build with recent LLVM
tree
|
commitdiff
2019-11-12
Rhys Perry
aco: combine read_invocation and shuffle implementations
tree
|
commitdiff
2019-11-12
Rhys Perry
aco: don't propagate vgprs into v_readlane/v_writelane
tree
|
commitdiff
2019-11-12
Rhys Perry
aco: fix read_invocation with VGPR lane index
tree
|
commitdiff
2019-11-12
Rhys Perry
aco: fix shuffle with uniform operands
tree
|
commitdiff
2019-11-12
Rhys Perry
aco: use DPP instead of exec modification when lowering...
tree
|
commitdiff
2019-11-12
Daniel Schürmann
aco: rematerialize s_movk instructions
tree
|
commitdiff
2019-11-12
Daniel Schürmann
aco: preserve kill flag on moved operands during RA
tree
|
commitdiff
2019-11-12
Daniel Schürmann
aco: fix invalid access on Pseudo_instructions
tree
|
commitdiff
2019-11-12
Samuel Pitoiset
ac: handle pointer types to LDS in ac_get_elem_bits()
tree
|
commitdiff
2019-11-12
Luis Mendes
radv: fix radv secure compile feature breaks compilatio...
tree
|
commitdiff
2019-11-11
Rhys Perry
radv: fix radv_nir_get_max_workgroup_size when nir...
tree
|
commitdiff
2019-11-08
Timur Kristóf
ac: Handle invalid GFX10 format correctly in ac_get_tbu...
tree
|
commitdiff
2019-11-08
Rhys Perry
aco: add Instruction::usesModifiers() and add more...
tree
|
commitdiff
2019-11-07
Rhys Perry
radv: adjust loop unrolling heuristics for int64
tree
|
commitdiff
2019-11-07
Samuel Pitoiset
radv/gfx10: fix primitive indices orientation for NGG GS
tree
|
commitdiff
2019-11-07
Daniel Schürmann
aco: workaround Tonga/Iceland hardware bug
tree
|
commitdiff
2019-11-06
Samuel Pitoiset
radv: implement VK_EXT_subgroup_size_control
tree
|
commitdiff
2019-11-06
Samuel Pitoiset
radv: rely on shader's wavesize when computing NGG...
tree
|
commitdiff
2019-11-06
Samuel Pitoiset
radv: determine shaders wavesize at pipeline level
tree
|
commitdiff
2019-11-06
Samuel Pitoiset
radv: hardcode the number of waves for the GFX6 LS...
tree
|
commitdiff
2019-11-06
Samuel Pitoiset
radv/gfx10: enable wave32 for compute based on shader...
tree
|
commitdiff
2019-11-06
Samuel Pitoiset
radv: fix 32-bit compiler warnings
tree
|
commitdiff
2019-11-06
Samuel Pitoiset
radv: add a note about perftest/debug options
tree
|
commitdiff
2019-11-05
Eric Engestrom
meson: move the generic symbols check arguments to...
tree
|
commitdiff
2019-11-05
Eric Engestrom
meson: add variable to control the symbols checks
tree
|
commitdiff
2019-11-05
Dylan Baker
util: rename PIPE_ARCH_*_ENDIAN to UTIL_ARCH_*_ENDIAN
tree
|
commitdiff
2019-11-05
Dylan Baker
util/u_endian: set PIPE_ARCH_*_ENDIAN to 1
tree
|
commitdiff
2019-11-04
Leo Liu
ac: add missing Arcturus to the info of pc lines
tree
|
commitdiff
2019-11-04
Daniel Schürmann
aco: fix accidential reordering of instructions when...
tree
|
commitdiff
2019-11-04
Daniel Schürmann
aco: only use single-dword loads/stores for spilling
tree
|
commitdiff
2019-11-04
Daniel Schürmann
aco: fix immediate offset for spills if scratch is...
tree
|
commitdiff
2019-11-04
Samuel Pitoiset
radv: fix compute pipeline keys when optimizations...
tree
|
commitdiff
2019-11-01
Bas Nieuwenhuizen
radv: Close all unnecessary fds in secure compile.
tree
|
commitdiff
2019-10-31
Eric Engestrom
radv: drop unnecessary xmlpool_options_h
tree
|
commitdiff
2019-10-31
Bas Nieuwenhuizen
radv: Fix disk_cache_get size argument.
tree
|
commitdiff
2019-10-31
Bas Nieuwenhuizen
radv: Remove _mesa_locale_init/fini calls.
tree
|
commitdiff
2019-10-31
Mauro Rossi
android: aco: fix Lower to CSSA
tree
|
commitdiff
2019-10-31
Samuel Pitoiset
radv: declare NGG scratch for VS or TES and only on...
tree
|
commitdiff
2019-10-30
Bas Nieuwenhuizen
radv: Fix timeout handling in syncobj wait.
tree
|
commitdiff
2019-10-30
Bas Nieuwenhuizen
radv: Allocate space for temp. semaphore parts.
tree
|
commitdiff
2019-10-30
Daniel Schürmann
aco: implement VGPR spilling
tree
|
commitdiff
2019-10-30
Daniel Schürmann
aco: always set scratch_offset in startpgm
tree
|
commitdiff
2019-10-30
Daniel Schürmann
aco: omit linear VGPRs as spill variables
tree
|
commitdiff
2019-10-30
Daniel Schürmann
aco: ensure that spilled VGPR reloads are done after...
tree
|
commitdiff
2019-10-30
Daniel Schürmann
aco: simplify calculation of target register pressure...
tree
|
commitdiff
2019-10-30
Rhys Perry
aco: fix new_demand calculation for first instructions
tree
|
commitdiff
2019-10-30
Daniel Schürmann
aco: don't add interferences between spilled phi operands
tree
|
commitdiff
2019-10-30
Daniel Schürmann
aco: consider loop_exit blocks like merge blocks, even...
tree
|
commitdiff
2019-10-30
Daniel Schürmann
aco: don't insert the exec mask into set of live-out...
tree
|
commitdiff
2019-10-30
Daniel Schürmann
aco: fix transitive affinities of spilled variables
tree
|
commitdiff
2019-10-30
Daniel Schürmann
aco: fix live-range splits of phis
tree
|
commitdiff
2019-10-30
Daniel Schürmann
aco: remove potential critical edge on loops.
tree
|
commitdiff
2019-10-30
Daniel Schürmann
aco: improve live variable analysis
tree
|
commitdiff
2019-10-30
Daniel Schürmann
aco: Lower to CSSA
tree
|
commitdiff
2019-10-30
Bas Nieuwenhuizen
radv: Start signalling semaphores in WSI acquire.
tree
|
commitdiff
2019-10-30
Rhys Perry
aco: rename README to README.md
tree
|
commitdiff
2019-10-30
Rhys Perry
aco: a couple loop handling fixes for GFX10 hazard...
tree
|
commitdiff
2019-10-30
Timur Kristóf
radv: Enable ACO on Navi.
tree
|
commitdiff
2019-10-30
Rhys Perry
aco: try to group together VMEM loads of the same resource
tree
|
commitdiff
2019-10-30
Daniel Schürmann
aco: don't schedule instructions through depending...
tree
|
commitdiff
2019-10-30
Daniel Schürmann
aco: add can_reorder flags to load_ubo and load_constant
tree
|
commitdiff
2019-10-30
Daniel Schürmann
aco: only skip RAR dependencies if the variable is...
tree
|
commitdiff
2019-10-30
Daniel Schürmann
aco: restrict scheduling depending on max_waves
tree
|
commitdiff
2019-10-30
Samuel Pitoiset
radv: fix perftest options
tree
|
commitdiff
next