aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: remove TGSIMarek Olšák2020-01-061-1852/+0
* ac: set swizzled bit in cache policy as a hint not to merge loads/storesMarek Olšák2019-11-251-2/+1
* ac/nir, radv, radeonsi: Switch to using ac_shader_argsConnor Abbott2019-11-251-10/+9
* radeonsi: apply FMASK to MSAA image loadsMarek Olšák2019-10-091-7/+29
* radeonsi: clean up image_fetch_rsrcMarek Olšák2019-10-091-33/+27
* radeonsi: add FMASK slots for shader images (for MSAA images)Marek Olšák2019-10-091-2/+2
* radeonsi: set the sample index for shader images correctlyMarek Olšák2019-10-091-6/+7
* radeonsi: fix GLSL imageSamples()Marek Olšák2019-10-091-0/+13
* ac: add ac_build_image_get_sample_count from radeonsiMarek Olšák2019-09-301-17/+7
* amd: replace major llvm version checks with LLVM_VERSION_MAJOREric Engestrom2019-09-061-1/+3
* ac,radv,radeonsi: remove LLVM 7 supportSamuel Pitoiset2019-08-231-5/+2
* gallium: redefine ATOMINC_WRAP to be more hardware-friendlyIlia Mirkin2019-08-071-12/+0
* radeonsi: add support for tgsi ATOMDEC_WRAP / ATOMINC_WRAP opcodesPierre-Eric Pelloux-Prayer2019-08-061-0/+23
* radeonsi/nir: implement FBFETCH for KHR_blend_equation_advancedMarek Olšák2019-07-301-7/+19
* radeonsi/gfx10: disable DCC image storesMarek Olšák2019-07-301-2/+1
* radeonsi/gfx10: enable 1D texturesMarek Olšák2019-07-091-8/+7
* radeonsi/gfx10: enable image stores with DCCMarek Olšák2019-07-091-5/+5
* ac: only set ac_dlc in ac_llvm_build.cMarek Olšák2019-07-041-6/+4
* ac: replace glc,slc with cache_policy for loadsMarek Olšák2019-07-041-6/+4
* ac: replace glc,slc with cache_policy for storesMarek Olšák2019-07-041-5/+2
* ac: rework ac_build_waitcnt for gfx10Marek Olšák2019-07-031-2/+2
* radeonsi/gfx10: set DLC for loads when GLC is setMarek Olšák2019-07-031-5/+8
* radeonsi/gfx10: fix shader imagesMarek Olšák2019-07-031-2/+3
* radeonsi/gfx10: use Z32_FLOAT_CLAMP for upgraded depth texturesNicolai Hähnle2019-07-031-2/+4
* radeonsi: fix AMD_DEBUG=nofmaskMarek Olšák2019-06-241-3/+5
* ac,radeonsi: Always mark buffer stores as inaccessiblememonlyConnor Abbott2019-06-191-4/+4
* radeonsi: use the ac helper for index buffer stores in the culling shaderMarek Olšák2019-06-111-1/+1
* radeonsi: use the ac helper for image storesMarek Olšák2019-06-111-29/+6
* radeonsi: use the ac helper for SSBO storesMarek Olšák2019-06-111-22/+16
* radeonsi: Don't force dcc disable for loadsConnor Abbott2019-06-061-7/+0
* amd/common: cleanup DATA_FORMAT/NUM_FORMAT field namesNicolai Hähnle2019-06-031-3/+3
* ac: rename SI-CIK-VI to GFX6-GFX7-GFX8Marek Olšák2019-05-151-12/+12
* radeonsi: use new atomic LLVM helpersMarek Olšák2019-05-011-8/+4
* ac/nir: Add support for planes.Bas Nieuwenhuizen2019-04-251-0/+7
* radeonsi: set AC_FUNC_ATTR_READNONE for image opcodes where it was missingMarek Olšák2019-04-121-0/+4
* radeonsi: use buffer_store_format_x & xyMarek Olšák2019-01-221-8/+17
* radeonsi: fix is_oneway_access_only for bindless imagesMarek Olšák2018-11-281-6/+23
* radeonsi: small cleanup for memory opcodesMarek Olšák2018-11-281-9/+4
* radeonsi: fix is_oneway_access_only for image storesMarek Olšák2018-11-281-12/+37
* radeonsi: use structured buffer intrinsics for image viewsMarek Olšák2018-11-281-5/+40
* ac: add ac_build_roundMarek Olšák2018-10-061-3/+1
* radeonsi: fix GPU hangs with bindless textures and LLVM 7.0Marek Olšák2018-09-101-3/+20
* gallium: add TGSI_MEMORY_STREAM_CACHE_POLICYMarek Olšák2018-08-291-0/+3
* ac,radeonsi: use ac_build_gather_values moreMarek Olšák2018-08-211-16/+9
* radeonsi: use ac_build_imadMarek Olšák2018-08-211-10/+8
* radeonsi: don't use emit_data->args in load_emitMarek Olšák2018-08-141-94/+37
* radeonsi: don't use emit_data->args in store_emitMarek Olšák2018-08-141-92/+71
* radeonsi: don't use emit_data->args in atomic_emitMarek Olšák2018-08-141-36/+43
* radeonsi: inline atomic_fetch_argsMarek Olšák2018-08-141-74/+51
* radeonsi: inline store_fetch_argsMarek Olšák2018-08-141-61/+42