aco: fix SADDR with FLAT on GFX10
[mesa.git] / src / amd /
2019-11-29 Rhys Perryaco: fix SADDR with FLAT on GFX10
2019-11-29 Rhys Perryaco: fix assembly of FLAT/GLOBAL atomics
2019-11-29 Rhys Perryaco: fix GFX10 opcodes for some global/flat atomics
2019-11-29 Rhys Perryaco: improve WAR hazard workaround with >64bit stores
2019-11-29 Rhys Perryaco: add v_nop inbetween exec write and VMEM/DS/FLAT
2019-11-29 Rhys Perryaco: fix incorrect cast in parse_wait_instr()
2019-11-29 Rhys Perryaco: fix i2i64
2019-11-29 Rhys Perryaco: propagate p_wqm on an image_sample's coordinate...
2019-11-28 Bas Nieuwenhuizenradv: Fix timeline semaphore refcounting.
2019-11-28 Bas Nieuwenhuizenradv: Unify max_descriptor_set_size.
2019-11-28 Bas Nieuwenhuizenamd/llvm: Refactor ac_build_scan.
2019-11-28 Samuel Pitoisetradv: add more constants to avoid using magic numbers
2019-11-28 Samuel Pitoisetac/llvm: convert src operands to pointers if necessary
2019-11-28 Marek Olšákac/nir: don't rely on data.patch for tess factors
2019-11-27 Samuel Pitoisetradv: enable VK_KHR_shader_subgroup_extended_types...
2019-11-27 Samuel Pitoisetac: add 8-bit and 16-bit supports to ac_build_permlane16()
2019-11-27 Samuel Pitoisetradv/gfx10: fix implementation of exclusive scans
2019-11-27 Samuel Pitoisetradv: fix enabling sample shading with SampleID/SampleP...
2019-11-26 Daniel Schürmannaco: don't value-number instructions from within a...
2019-11-26 Rhys Perryaco: set dlc/glc correctly for image loads
2019-11-26 Rhys Perryaco: allow constant offsets for global/scratch instruct...
2019-11-26 Bas Nieuwenhuizenradv: Enable VK_KHR_buffer_device_address.
2019-11-26 Samuel Pitoisetradv: fix reporting subgroup size with VK_KHR_pipeline_...
2019-11-26 Bas Nieuwenhuizenradv: Allocate cmdbuffer space for buffer marker write.
2019-11-26 Samuel Pitoisetac/llvm: fix warning in ac_build_canonicalize()
2019-11-25 Marek Olšákradeonsi/nir: don't run si_nir_opts again if there...
2019-11-25 Marek Olšákac: set swizzled bit in cache policy as a hint not...
2019-11-25 Samuel Pitoisetradv: select the depth decompress path based on the...
2019-11-25 Samuel Pitoisetradv: create decompress pipelines for separate depth...
2019-11-25 Samuel Pitoisetradv: rework creation of decompress/resummarize meta...
2019-11-25 Samuel Pitoisetradv: set the image view aspect mask before resolves
2019-11-25 Samuel Pitoisetradv: set the image view aspect mask during subpass...
2019-11-25 Rhys Perryaco: enable load/store vectorizer
2019-11-25 Rhys Perryradv: set alignment for load_ssbo/store_ssbo in meta...
2019-11-25 Connor Abbottaco: Make unused workgroup id's 0
2019-11-25 Connor Abbottaco: Use common argument handling
2019-11-25 Connor Abbottradv: Replace supports_spill with explict_scratch_args
2019-11-25 Connor Abbottaco: Make num_workgroups and local_invocation_ids one...
2019-11-25 Connor Abbottaco: Split vector arguments at the beginning
2019-11-25 Connor Abbottaco: Use radv_shader_args in aco_compile_shader()
2019-11-25 Connor Abbottaco: Constify radv_nir_compiler_options in isel
2019-11-25 Connor Abbottradv: Move argument declaration out of nir_to_llvm
2019-11-25 Connor Abbottac/nir, radv, radeonsi: Switch to using ac_shader_args
2019-11-25 Connor Abbottac: Add a shared interface between radv, radeonsi,...
2019-11-25 Connor Abbottradv: Rename ac_arg_regfile
2019-11-25 Samuel Pitoisetac/llvm: fix the local invocation index for wave32
2019-11-25 Samuel Pitoisetradv: disable subgroup shuffle operations on GFX10
2019-11-24 Timothy Arceriradv: create a fresh fork for each pipeline compile
2019-11-24 Timothy Arceriradv: add a secure_compile_open_fifo_fds() helper
2019-11-24 Timothy Arceriradv: add some infrastructure for fresh forks for each...
2019-11-22 Rhys Perryaco: fix waitcnts for barriers at block ends
2019-11-21 Rhys Perryaco: fix copy+paste error
2019-11-21 Rhys Perryaco: improve waitcnt insertion around loops
2019-11-20 Daniel Schürmannradv: Enable Subgroup Arithmetic and Clustered for SI
2019-11-20 Daniel Schürmannamd/llvm: Add Subgroup Scan functions for SI
2019-11-20 Samuel Pitoisetradv: enable VK_KHR_shader_subgroup_extended_types...
2019-11-20 Bas Nieuwenhuizenradv: Do not change scratch settings while shaders...
2019-11-19 Marek Olšákac: fill num_rings for remaining IPs
2019-11-19 Marek Olšákac: add radeon_info::num_rings and move ring_type to...
2019-11-19 Marek Olšáknir: move data.image.access to data.access
2019-11-19 Rhys Perryradv/aco: enable VK_KHR_shader_subgroup_extended_types
2019-11-19 Rhys Perryaco: implement 64-bit integer reductions
2019-11-19 Rhys Perryaco: refactor reduction lowering helpers
2019-11-19 Samuel Pitoisetradv: advertise VK_KHR_shader_subgroup_extended_types...
2019-11-19 Samuel Pitoisetac: add 16-bit float support to ac_build_alu_op()
2019-11-19 Samuel Pitoisetac: add 8-bit and 16-bit supports to ac_build_optimizat...
2019-11-19 Samuel Pitoisetac: add 8-bit and 16-bit supports to ac_build_wwm()
2019-11-19 Samuel Pitoisetac: add 8-bit and 16-bit supports to get_reduction_iden...
2019-11-19 Samuel Pitoisetac: add 8-bit and 16-bit supports to ac_build_swizzle()
2019-11-19 Samuel Pitoisetac: add 8-bit and 16-bit supports to ac_build_dpp()
2019-11-19 Samuel Pitoisetac: add 8-bit and 16-bit supports to ac_build_set_inact...
2019-11-19 Samuel Pitoisetac: add 8-bit and 16-bit supports to ac_build_readlane()
2019-11-19 Samuel Pitoisetac: add 8-bit and 16-bit supports to ac_build_shuffle()
2019-11-19 Samuel Pitoisetac: remove useless cast in ac_build_set_inactive()
2019-11-18 Samuel Pitoisetradv: implement VK_AMD_device_coherent_memory
2019-11-18 Samuel Pitoisetac: add radeon_info::has_l2_uncached
2019-11-15 Rhys Perryaco: implement VK_KHR_shader_float_controls
2019-11-15 Rhys Perryaco: fix 64-bit fsign with 0
2019-11-15 Rhys Perryaco: don't combine literals into v_cndmask_b32/v_subb...
2019-11-15 Rhys Perryradv: enable FP16/FP64 denormals earlier and only for...
2019-11-15 Samuel Pitoisetradv: make sure to not clear the ds attachment after...
2019-11-15 Samuel Pitoisetradv: remove useless RADV_DEBUG=unsafemath debug option
2019-11-14 Timur Kristófaco: Optimize out trivial code from uniform bools.
2019-11-14 Timur Kristófaco: Treat all booleans as per-lane.
2019-11-14 Daniel Schürmannaco: use s_and_b64 exec to reduce uniform booleans...
2019-11-14 Timur Kristófaco: Make sure not to mistakenly propagate 64-bit const...
2019-11-14 Daniel Schürmannaco: value number instructions using the execution...
2019-11-14 Daniel Schürmannaco: check if SALU instructions are predeceeded by...
2019-11-14 Samuel Pitoisetac: fix build with recent LLVM
2019-11-12 Rhys Perryaco: combine read_invocation and shuffle implementations
2019-11-12 Rhys Perryaco: don't propagate vgprs into v_readlane/v_writelane
2019-11-12 Rhys Perryaco: fix read_invocation with VGPR lane index
2019-11-12 Rhys Perryaco: fix shuffle with uniform operands
2019-11-12 Rhys Perryaco: use DPP instead of exec modification when lowering...
2019-11-12 Daniel Schürmannaco: rematerialize s_movk instructions
2019-11-12 Daniel Schürmannaco: preserve kill flag on moved operands during RA
2019-11-12 Daniel Schürmannaco: fix invalid access on Pseudo_instructions
2019-11-12 Samuel Pitoisetac: handle pointer types to LDS in ac_get_elem_bits()
2019-11-12 Luis Mendesradv: fix radv secure compile feature breaks compilatio...
2019-11-11 Rhys Perryradv: fix radv_nir_get_max_workgroup_size when nir...
next