radv: only sync CP DMA for transfer operations or bottom pipe
[mesa.git] / src / amd / common /
2018-11-20 Dave Airlieac: handle cast derefs
2018-11-20 Dave Airlieradv: handle loading from shared pointers
2018-11-20 Dave Airlieac: avoid casting pointers on bcsel and stores
2018-11-20 Samuel Pitoisetac/nir: fix intrinsic name string size in visit_image_a...
2018-11-19 Bas Nieuwenhuizenradv: Use structured intrinsics instead of indexing...
2018-11-09 Marek Olšákac/surface: remove the overallocation workaround for...
2018-11-08 Samuel Pitoisetradv: use LOAD_CONTEXT_REG when loading fast clear...
2018-11-07 Timothy Arceriac/nir_to_llvm: fix b2f for f64
2018-11-02 Jan Veselyamd: Make vgpr-spilling depend on llvm version
2018-11-01 Samuel Pitoisetac/nir: make use of i1false in few more places
2018-10-31 Samuel Pitoisetradv: use WAIT_REG_MEM_GREATER_OR_EQUAL instead of...
2018-10-30 Marek Olšákradeonsi: add support for Raven2 (v2)
2018-10-29 Marek Olšákac: fix ac_build_fdiv for f64
2018-10-29 Samuel Pitoisetradv: implement VK_EXT_transform_feedback
2018-10-25 Eric Engestromutil: use C99 declaration in the for-loop hash_table_fo...
2018-10-23 Leo Liuamd/common: check DRM version 3.27 for JPEG decode
2018-10-23 Boyuan Zhangamd/common: add vcn jpeg ip info query
2018-10-22 Connor Abbottac: Fix loading a dvec3 from an SSBO
2018-10-22 Connor Abbottac: Introduce ac_build_expand()
2018-10-16 Marek Olšákac: add helpers for fast integer division by a constant
2018-10-16 Marek Olšákradeonsi: save raster config in screen, add se_tile_repeat
2018-10-16 Marek Olšákradeonsi: rename si_gfx_* functions to si_cp_*
2018-10-16 Marek Olšákradeonsi: make si_gfx_write_event_eop more configurable
2018-10-16 Alex Smithac/nir: Use context-specific LLVM types
2018-10-12 Samuel Pitoisetradv: emit the GLC bit for SSBO loads/stores when needed
2018-10-07 Marek Olšákac: add ac_build_round
2018-10-07 Marek Olšákac: correct PKT3_COPY_DATA definitions
2018-10-07 Marek Olšákac: simplify LLVM alloca helpers
2018-10-07 Marek Olšákac: define all address spaces properly
2018-09-28 Samuel Pitoisetradv: do not use the availability bit for timestamp...
2018-09-17 Samuel Pitoisetac: add 16-bit support to ac_build_bitfield_reverse()
2018-09-17 Samuel Pitoisetac: add 16-bit support to ac_build_bit_count()
2018-09-17 Samuel Pitoisetac: add 16-bit support to ac_find_lsb()
2018-09-17 Samuel Pitoisetac: add 16-bit support to ac_build_umsb()
2018-09-17 Samuel Pitoisetac: add 16-bit support to ac_build_isign()
2018-09-17 Samuel Pitoisetac: add 16-bit constant values for zero and one
2018-09-17 Samuel Pitoisetac: add ac_build_bifield_reverse() helper
2018-09-17 Samuel Pitoisetac: add ac_build_bit_count() helper
2018-09-15 Timothy Arceriac: fix get_image_coords() for radeonsi
2018-09-10 Marek Olšákradeonsi: adjust and simplify max_alloc_size determination
2018-09-10 Marek Olšákradeonsi: fix GPU hangs with bindless textures and...
2018-09-10 Marek Olšákac: remove deprecated use of LLVMInt1Type()
2018-09-10 Marek Olšákac: use iN_0/1 constants
2018-09-10 Marek Olšákac: add radeon_info::num_good_cu_per_sh
2018-09-10 Marek Olšákac: revert new LLVM 7.0 behavior for fdiv
2018-08-31 Dave Airlieac/radeonsi: fix CIK copy max size
2018-08-29 Marek Olšákradeonsi: add SI_QUERY_TIME_ELAPSED_SDMA for measuring...
2018-08-29 Marek Olšákradeonsi: add flag L2_STREAM for minimal cache usage
2018-08-29 Jason Ekstrandnir: Use a bitfield for image access qualifiers
2018-08-28 Marek Olšákac/surface: fix CMASK fast clear for NPOT textures...
2018-08-22 Marek Olšákac: fix WAITCNT flags for GFX9
2018-08-22 Samuel Pitoisetac/nir: fix getting GLSL type of array of samplers...
2018-08-22 Marek Olšákac,radeonsi: use ac_build_gather_values more
2018-08-22 Marek Olšákac,radeonsi: use ac_build_fmad
2018-08-22 Marek Olšákac: add imad & fmad helpers
2018-08-22 Marek Olšákac: add ac_build_s_barrier
2018-08-22 Marek Olšákac: completely remove +auto-waitcnt-before-barrier
2018-08-15 Samuel Pitoisetradv: disable the auto-waitcnt-before-barrier LLVM...
2018-08-15 Marek Olšákac: add radeon_info::name
2018-08-15 Marek Olšákradeonsi: implement EXT_window_rectangles
2018-08-10 Mathieu Bridonmeson: Build with Python 3
2018-08-03 Marek Olšákamd: remove support for LLVM 5.0
2018-08-01 Marek Olšákac,radeonsi: reduce optimizations for complex compute...
2018-08-01 Mathieu Bridonpython: Use the unicode_escape codec
2018-08-01 Marek Olšákac/surface: fix MSAA corruption on Vega due to FMASK...
2018-07-31 Marek Olšákradeonsi: use storage_samples instead of color_samples...
2018-07-27 Timothy Arceriac: pass write param to get_sampler_desc() from get_ima...
2018-07-26 Marek Olšákac: fix typo DSL_SEL -> DST_SEL
2018-07-24 Karol Herbstnir: rename f2f16_undef to f2f16
2018-07-24 Tom Stellardradeonsi: Add debug option to enable LLVM GlobalISel...
2018-07-23 Daniel Schürmannac: add support for 16bit load_push_constant
2018-07-23 Daniel Schürmannradv: add support for 16bit input/output
2018-07-23 Daniel Schürmannac: add support for 16bit buffer loads
2018-07-23 Daniel Schürmannac: add support for 16bit UBO loads
2018-07-23 Daniel Schürmannac: add support for 16bit ssbo stores
2018-07-23 Daniel Schürmannac: add 16bit conversion operations
2018-07-19 Samuel Pitoisetac/nir: add a workaround for bitfield_extract when...
2018-07-19 Marek Olšákac: run LLVM optimization passes only on the final...
2018-07-12 Marek Olšákradeonsi: add support for Vega20
2018-07-06 Mathieu Bridonpython: Use the print function
2018-07-05 Mathieu Bridonpython: Stabilize some script outputs
2018-07-04 Marek Olšákac: fold LLVMContext creation into ac_llvm_context_init
2018-07-04 Marek Olšákac: add reusable helpers for direct LLVM compilation
2018-07-04 Dave Airlieac: make some fns static
2018-07-04 Dave Airlieac/radv: move llvm compiler info to struct and init...
2018-07-04 Dave Airlieac/radeonsi: port compiler init/destroy out of radeonsi.
2018-07-03 Dave Airlieradv/radeonsi: add a check ir tm options
2018-07-03 Dave Airlieradeonsi: rename si_compiler -> ac_llvm_compiler
2018-07-03 Dave Airlieac: add target library info helpers
2018-07-03 Dave Airlieradv: port to use common passmgr code.
2018-07-03 Dave Airlieac/radeonsi: refactor out pass manager init to common...
2018-07-03 Dave Airlieac/radv: split the non-common init_once code from the...
2018-07-02 Marek Olšákac: move all LLVM module initialization into ac_create_...
2018-06-29 Marek Olšákac: set +auto-waitcnt-before-barrier when needed
2018-06-25 Marek Olšákradeonsi: move CMASK size computation into ac_surface
2018-06-25 Marek Olšákac/surface: move cmask_size/alignment into radeon_surf
2018-06-23 Bas Nieuwenhuizenac/nir: Remove deref chain support.
2018-06-23 Bas Nieuwenhuizenac/nir: Add deref interp support.
2018-06-23 Bas Nieuwenhuizenac/nir: Add shared atomic deref instr support.
2018-06-23 Bas Nieuwenhuizenac/nir: Add deref based var loads/stores.
next