radv: Keep shader info when needed.
[mesa.git] / src / amd / common /
2019-08-12 Marek Olšákradeonsi/nir: implement default tess level system values
2019-08-12 Marek Olšákcompiler: add SYSTEM_VALUE_USER_DATA_AMD
2019-08-12 Marek Olšákcompiler: add ACCESS_STREAM_CACHE_POLICY
2019-08-09 Lionel Landwerlinamd: prepare dropping include of p_compiler.h
2019-08-06 Pierre-Eric Pellou... radeonsi: add support for nir atomic_inc_wrap/atomic_de...
2019-08-06 Pierre-Eric Pellou... ac: add ac_atomic_inc_wrap / ac_atomic_dec_wrap support
2019-08-06 Marek Olšákradeonsi/nir: handle key.mono.u.ps.interpolate_at_sampl...
2019-08-06 Bas Nieuwenhuizenac/nir: Use correct cast for readfirstlane and ptrs.
2019-08-05 Connor Abbottac/nir: Lower large indirect variables to scratch
2019-08-02 Bas Nieuwenhuizenac/nir,radv: Optimize bounds check for 64 bit CAS.
2019-08-02 Bas Nieuwenhuizenac/nir: Implement LLVM9 64-bit buffer compare & exchange.
2019-08-02 Connor AbbottRevert "ac/nir: handle negate modifier"
2019-08-02 Connor AbbottRevert "ac/nir: handle abs modifier"
2019-07-31 Eric Engestromtree-wide: replace MAYBE_UNUSED with ASSERTED
2019-07-31 Marek Olšákac/nir: fix incorrect Phis if callbacks use control...
2019-07-31 Marek Olšákac/nir: handle abs modifier
2019-07-31 Marek Olšákac: fix a memory leak in the error path of ac_build_typ...
2019-07-31 Marek Olšákac: allow control flow statements in NIR callbacks
2019-07-31 Marek Olšákac/nir: handle negate modifier
2019-07-31 Marek Olšákradeonsi/nir: implement FBFETCH for KHR_blend_equation_...
2019-07-31 Marek Olšákac/surface: allow linear swizzle mode automatic selecti...
2019-07-29 Marek Olšákamd: add support for Arcturus
2019-07-29 Marek Olšákradeonsi: add support for compute-only chips
2019-07-29 Samuel Pitoisetac: do not crash when the buffer data format is invalid
2019-07-29 Rhys Perryac/nir: fix txf_ms with an offset
2019-07-23 Marek Olšákac/nir: implement nir_op_pack_{us}norm_2x16
2019-07-22 Samuel Pitoisetac/nir: do not clamp shadow reference on GFX10
2019-07-20 Marek Olšákradeonsi/gfx10: use 32-bit wavemasks for Wave32
2019-07-20 Marek Olšákac: create the LLVM builder in ac_llvm_context_init
2019-07-20 Marek Olšákac: create the LLVM module for Wave32 or Wave64 in...
2019-07-20 Marek Olšákac/rtld: add support for Wave32
2019-07-20 Marek Olšákac: add Wave32 LLVM target machine
2019-07-20 Marek Olšákac: initial Wave32 support in LLVM build helpers
2019-07-20 Marek Olšákac: use llvm.amdgcn.writelane
2019-07-20 Marek Olšákac: fix shader clock on LLVM 9
2019-07-19 Eric Engestromutil: use standard name for strchrnul()
2019-07-18 Dave Airlieradv/gfx10: set the pgm rsrc3/4 regs using index sh...
2019-07-12 Samuel Pitoisetradv/gfx10: enable 1D textures
2019-07-12 Samuel Pitoisetac: import ac_get_compute_resource_limits() from RadeonSI
2019-07-09 Marek Olšákradeonsi/gfx10: enable 1D textures
2019-07-08 Connor Abbottac/nir: Remove now-unused interp_deref handling
2019-07-08 Connor Abbottradeonsi/nir: Use NIR barycentric intrinsics
2019-07-08 Connor Abbottac/nir: Implement barycentric intrinsics
2019-07-08 Daniel Schürmannradv: Lower input attachments in NIR.
2019-07-08 Daniel Schürmannradv: Implement nir_intrinsic_load_layer_id().
2019-07-08 Samuel Pitoisetac: select the GFX ring when halting waves with UMR...
2019-07-07 Samuel Pitoisetradv/gfx10: set llvm_has_working_vgpr_indexing
2019-07-07 Samuel Pitoisetac/nir: unpacked GS invocation ID on GFX10+
2019-07-07 Samuel Pitoisetac: add missing formats to ac_get_tbuffer_format()...
2019-07-04 Marek Olšákac: destroy passes in ac_destroy_llvm_compiler
2019-07-04 Marek Olšákac: use an LLVM fence instead of s.waitcnt when possible
2019-07-04 Marek Olšákac: remove unused AC_WAIT_EXP
2019-07-04 Marek Olšákac: only set ac_dlc in ac_llvm_build.c
2019-07-04 Marek Olšákac: replace glc,slc with cache_policy for loads
2019-07-04 Marek Olšákac: replace glc,slc with cache_policy for stores
2019-07-04 Nicolai Hähnleamd/common: move ac_shader_{binary,reloc} into r600...
2019-07-04 Nicolai Hähnleamd/common: removed unused ac_shader_binary functions
2019-07-04 Nicolai Hähnleamd/common: remove unused ac_compile_module_to_binary
2019-07-03 Marek Olšákac: rework ac_build_waitcnt for gfx10
2019-07-03 Marek Olšákradeonsi/gfx10: set PA_SC_TILE_STEERING_OVERRIDE
2019-07-03 Nicolai Hähnleamd/common/gfx10: set DLC for llvm.amdgcn.s.buffer...
2019-07-03 Marek Olšákradeonsi/gfx10: set DLC for loads when GLC is set
2019-07-03 Nicolai Hähnleradeonsi/gfx10: implement hardware MSAA resolve
2019-07-03 Nicolai Hähnleradeonsi/gfx10: implement gfx10_shader_ngg
2019-07-03 Nicolai Hähnleac/surface/gfx10: allow "rotated" micro mode
2019-07-03 Nicolai Hähnleac/surface/gfx10: DCC is only supported with SW_64KB_...
2019-07-03 Nicolai Hähnleamd/common/gfx10: print gfx10 registers in debug dumps
2019-07-03 Nicolai Hähnleamd/common/gfx10: CMASK is only used for FMASK
2019-07-03 Nicolai Hähnleamd/common/gfx10: support new tbuffer encoding
2019-07-03 Nicolai Hähnleamd/common/gfx10: pad shader buffers for instruction...
2019-07-03 Nicolai Hähnleamd/common/gfx10: implement scan & reduce operations
2019-07-03 Nicolai Hähnleamd/common/gfx10: add GS_ALLOC_REQ message define
2019-07-03 Nicolai Hähnleamd/common/gfx10: print out GCR_CNTL as part of {ACQUIR...
2019-07-03 Nicolai Hähnleamd/common/gfx10: add register JSON
2019-07-03 Nicolai Hähnleamd/common: add GFX10 chips
2019-07-03 Marek Olšákamd/addrlib: add gfx10 support
2019-07-02 Samuel Pitoisetac: compute the DCC fast clear size per slice on GFX8
2019-07-02 Samuel Pitoisetac: compute the size of one DCC slice on GFX8
2019-06-28 Emil Velikovac: change ac_query_gpu_info() signature
2019-06-25 Samuel Pitoisetradv: clear CMASK layers instead of the whole buffer...
2019-06-25 Samuel Pitoisetradv: clear FMASK layers instead of the whole buffer...
2019-06-25 Marek Olšákradeonsi: set the calling convention for inlined functi...
2019-06-25 Nicolai Hähnleamd/rtld: update the ELF representation of LDS symbols
2019-06-25 Marek Olšákac/surface: remove addrlib_family_rev_id
2019-06-24 Daniel Schürmannamd/common: lower bitfield_extract to ubfe/ibfe.
2019-06-24 Daniel Schürmannamd/common: lower bitfield_insert to bfm & bitfield_select
2019-06-20 Nicolai Hähnleac/rtld: report better error messages for LDS overalloc...
2019-06-20 Marek Olšákac/rtld: check correct LDS max size
2019-06-20 Nicolai Hähnleradeonsi: add s_sethalt to shaders for debugging
2019-06-20 Nicolai Hähnleac/rtld: fix sorting of LDS symbols by alignment
2019-06-19 Connor Abbottac/nir: Set speculatable for buffer loads where allowed
2019-06-19 Connor Abbottac,radeonsi: Always mark buffer stores as inaccessiblem...
2019-06-17 Samuel Pitoisetac: make ac_compute_cmask() a static function
2019-06-17 Samuel Pitoisetac: update llvm.amdgcn.icmp intrinsic name for LLVM 9+
2019-06-14 Marek Olšákac: add radeon_info::is_amdgpu instead of checking...
2019-06-13 Daniel Schürmannamd/common: add support for AMD_shader_ballot functions
2019-06-13 Nicolai Hähnleamd/rtld: layout and relocate LDS symbols
2019-06-13 Nicolai Hähnleamd/common: use ARRAY_SIZE for the LLVM command line...
2019-06-13 Nicolai Hähnleamd/common: add ac_compile_module_to_elf
2019-06-13 Nicolai Hähnleradeonsi: use ac_shader_config
next