aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: update copyrightsMarek Olšák2018-04-051-0/+1
* radeonsi: implement GL_KHR_blend_equation_advancedMarek Olšák2018-04-021-0/+59
* radeonsi: move FMASK shader logic to shared codeMarek Olšák2018-04-021-72/+2
* radeonsi: implement 32-bit pointers in user data SGPRs (v2)Marek Olšák2018-02-171-3/+3
* amd: remove support for LLVM 3.9Marek Olšák2018-02-021-2/+1
* radeonsi: use ac_build_buffer_load_format for image buffer loadsMarek Olšák2018-02-011-4/+10
* ac: add glc parameter to ac_build_buffer_load_formatMarek Olšák2018-02-011-1/+1
* radeonsi: load the right number of components for VS inputs and TBOsMarek Olšák2018-02-011-2/+6
* ac: rename and move si_const_array into common codeMarek Olšák2018-01-271-3/+3
* ac: pass the number of channels to ac_build_buffer_load_format()Samuel Pitoiset2018-01-261-1/+1
* amd/common: import get_{load,store}_intr_attribs() from RadeonSISamuel Pitoiset2018-01-101-21/+5
* radeonsi: don't call force_dcc_off for buffersMarek Olšák2017-12-161-1/+1
* amd/common: add ac_build_waitcnt()Samuel Pitoiset2017-12-141-2/+2
* radeonsi: remove r600_common_screenMarek Olšák2017-11-291-11/+11
* radeonsi: use ac.lds for shared memoryMarek Olšák2017-11-251-1/+1
* ac: clean up ac_build_indexed_load function interfacesMarek Olšák2017-10-171-2/+2
* radeonsi: use f32_0 and f32_1Marek Olšák2017-10-061-2/+2
* radeonsi: fold *gallivmMarek Olšák2017-10-061-8/+4
* radeonsi: use ctx->ac.context and ctx->typesMarek Olšák2017-10-061-1/+1
* radeonsi: use ctx->ac.builderMarek Olšák2017-10-061-69/+49
* radeonsi: use ac helpers for bitcastsMarek Olšák2017-10-061-24/+16
* radeonsi: use si_get_indirect_index for CONST indexingMarek Olšák2017-10-061-1/+1
* tgsi: implement tgsi_util_get_inst_usage_mask properlyMarek Olšák2017-10-061-11/+0
* radeonsi: fix a regression in integer cube map handlingNicolai Hähnle2017-10-021-8/+26
* radeonsi: clamp depth comparison value only for fixed point formatsNicolai Hähnle2017-09-291-6/+19
* radeonsi: fix array textures layer coordinateNicolai Hähnle2017-09-201-1/+10
* amd/common: round cube array slice in ac_prepare_cube_coordsNicolai Hähnle2017-09-181-0/+1
* radeonsi: workaround for gather4 on integer cube mapsNicolai Hähnle2017-09-181-6/+100
* radeonsi: make use of LOAD for UBOsTimothy Arceri2017-09-151-10/+21
* radeonsi: use slot indexes for bindless handlesSamuel Pitoiset2017-08-221-15/+20
* radeonsi/gfx9: use the VI codepath for clamping ZMarek Olšák2017-08-111-1/+1
* radeonsi: implement and use ac_shader_abi::load_ssboNicolai Hähnle2017-07-311-11/+4
* radeonsi/nir: add image descriptor loadingNicolai Hähnle2017-07-311-8/+14
* radeonsi/nir: implement ac_shader_abi::load_sampler_descNicolai Hähnle2017-07-311-20/+13
* radeonsi/gfx9: fix TXF_LZ with 1D texturesMarek Olšák2017-06-191-1/+2
* radeonsi: add support for loading bindless imagesSamuel Pitoiset2017-06-141-7/+21
* radeonsi: add support for loading bindless samplersSamuel Pitoiset2017-06-141-3/+12
* radeonsi: use ac_build_buffer_load for shader buffer loadsMarek Olšák2017-05-291-22/+21
* radeonsi: rename readonly_memory -> can_speculateMarek Olšák2017-05-291-9/+9
* radeonsi: clamp indirect index to the number of declared shader resourcesMarek Olšák2017-05-181-3/+3
* radeonsi: merge sampler and image descriptor lists into oneMarek Olšák2017-05-181-4/+11
* radeonsi: merge constant and shader buffers descriptor lists into oneMarek Olšák2017-05-181-4/+9
* radeonsi: get the sampler view type from inst->Texture for TG4Samuel Pitoiset2017-05-181-7/+3
* radeonsi: extract TGSI memory/texture opcode handling into its own fileNicolai Hähnle2017-05-161-0/+1883