summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: set the convergent attribute where neededMarek Olšák2017-03-061-1/+1
* radeonsi: fix LLVM 3.9 - don't use non-matching attributes on declarationsMarek Olšák2017-03-061-2/+4
* ac: normalize build helper namesMarek Olšák2017-03-033-35/+35
* radeonsi: move SI.vs.load.input building into amd/commonMarek Olšák2017-03-031-15/+10
* radeonsi: detect and mark loads/stores from read-only/write-only memoryMarek Olšák2017-03-031-10/+105
* ac: replace llvm.SI.tbuffer.store with llvm.amdgcn.buffer.store if ADD_TID=0Marek Olšák2017-03-031-11/+11
* radeonsi: use the writeonly LLVM attributeMarek Olšák2017-03-031-3/+6
* ac: remove offen parameter from ac_build_buffer_store_dwordMarek Olšák2017-03-031-13/+12
* radeonsi: enable TC L2 for tessellation offchip storesMarek Olšák2017-03-031-8/+8
* radeonsi: merge and simplify tbuffer_store functionsMarek Olšák2017-03-031-40/+39
* radeonsi: set noalias on input shader pointersMarek Olšák2017-03-031-0/+1
* radeonsi: replace AMDGPU.bfe.* with amdgcn.*bfeMarek Olšák2017-03-031-7/+4
* radeonsi: move kill intrinsic building into amd/commonMarek Olšák2017-03-032-14/+12
* radeonsi: set readnone on reads from read-only memoryMarek Olšák2017-03-031-10/+10
* radeonsi: replace SI.buffer.load.dword with amdgcn.buffer.loadMarek Olšák2017-03-031-45/+19
* radeonsi: replace SI.packf16 with amdgcn.cvt.pkrtzMarek Olšák2017-03-031-5/+1
* radeonsi: remove last use of llvm.SI.resinfoMarek Olšák2017-03-031-48/+49
* radeonsi: move image intrinsic building to amd/commonMarek Olšák2017-03-031-92/+62
* ac: replace SI.export with amdgcn.exp.*Marek Olšák2017-03-031-3/+5
* radeonsi: move llvm.SI.export building to amd/commonMarek Olšák2017-03-031-162/+144
* ac: unify build_type_name_for_intr functionsMarek Olšák2017-03-031-44/+5
* radeonsi: set unorm=1 for TGSI_TEXTURE_SHADOWRECT as wellMarek Olšák2017-03-031-1/+2
* tgsi/scan: record load/store/atomic image usageMarek Olšák2017-03-031-1/+3
* radeonsi: add support for an on-disk shader cacheTimothy Arceri2017-03-031-7/+60
* gallivm,ac: add function attributes at call sites instead of declarationsMarek Olšák2017-03-012-30/+36
* automake: r600: radeonsi: correctly manage libamd_common.la linkingEmil Velikov2017-02-281-1/+2
* gallium/radeon: Add libamd_common.a to TARGET_LIB_DEPS also for r600Michel Dänzer2017-02-281-1/+0
* radeon: remove unused radeon_elf_util.{c,h}Timothy Arceri2017-02-281-1/+0
* radeon/ac: switch to ac_shader_binary_config_start()Timothy Arceri2017-02-281-2/+2
* radeon/ac: switch from radeon_elf_read() to ac_elf_read()Timothy Arceri2017-02-283-5/+3
* radeon/ac: switch from radeon_shader_binary to ac_shader_binaryTimothy Arceri2017-02-286-19/+18
* radeonsi: fix broken tessellation on Carrizo and StoneyMarek Olšák2017-02-251-1/+3
* gallium: remove PIPE_CAP_USER_INDEX_BUFFERSMarek Olšák2017-02-251-1/+0
* gallium/u_queue: isolate util_queue_fence implementationMarek Olšák2017-02-221-3/+3
* radeonsi: fix issues with monolithic shadersMarek Olšák2017-02-211-1/+2
* radeonsi: set no-signed-zeros-fp-mathMarek Olšák2017-02-212-1/+5
* gallivm: add no-signed-zeros-fp-math option to lp_create_builder (v2)Marek Olšák2017-02-211-1/+5
* radeonsi: skip TESSINNER/OUTER offchip stores if TES doesn't read themMarek Olšák2017-02-213-15/+77
* radeonsi: skip LDS stores in TCS if there are no LDS output readsMarek Olšák2017-02-211-1/+16
* radeonsi: fix UINT/SINT clamping for 10-bit formats on <= CIKNicolai Hähnle2017-02-215-19/+42
* radeonsi: handle MultiDrawIndirect in si_get_draw_start_countNicolai Hähnle2017-02-211-7/+53
* android: radeonsi: fix sid_table.h generated header include pathMauro Rossi2017-02-201-1/+3
* gallium/u_index_modify: don't add PIPE_TRANSFER_UNSYNCHRONIZED unconditionallyMarek Olšák2017-02-191-1/+1
* radeonsi: fix UNSIGNED_BYTE index buffer fallback with non-zero start (v2)Marek Olšák2017-02-191-2/+2
* gallium: remove TGSI_OPCODE_CLAMPMarek Olšák2017-02-181-3/+0
* radeonsi: stop using TGSI_OPCODE_CLAMP by moving it amd/commonMarek Olšák2017-02-183-24/+6
* radeonsi: use R600_RESOURCE_FLAG_UNMAPPABLE where it's desirableMarek Olšák2017-02-184-23/+42
* radeonsi: upload constants into VRAM instead of GTTMarek Olšák2017-02-183-7/+10
* gallium/radeon: use TCC line size as alignment in other placesMarek Olšák2017-02-182-3/+5
* radeonsi: use a clever alignment for index buffer uploadsMarek Olšák2017-02-181-4/+7