aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: simplify si_llvm_emit_ddxyMarek Olšák2016-10-041-51/+29
* radeonsi: don't call build_gep0 in si_llvm_emit_ddxy on VIMarek Olšák2016-10-041-5/+9
* radeonsi: use a helper function for BuildGEP(0, x)Marek Olšák2016-10-041-47/+35
* radeonsi: remove obsolete shader definitionsMarek Olšák2016-10-041-12/+4
* radeonsi: remove unnecessary #includesMarek Olšák2016-10-0411-23/+0
* radeonsi: clean up lucky #include dependenciesMarek Olšák2016-10-042-36/+35
* radeonsi: don't re-create shader PM4 states after scratch buffer updateMarek Olšák2016-10-043-15/+25
* radeonsi: don't set sampler buffer offsets in create_sampler_viewMarek Olšák2016-10-043-24/+22
* radeonsi: optimize si_invalidate_buffer based on bind_historyMarek Olšák2016-10-041-87/+100
* radeonsi: track buffer bind historyMarek Olšák2016-10-042-5/+21
* radeonsi: drop support for NULL sampler viewsMarek Olšák2016-10-042-12/+4
* radeonsi: separate IA_MULTI_VGT_PARAM and VGT_PRIMITIVE_TYPE emissionMarek Olšák2016-10-041-7/+10
* radeonsi: move VGT_LS_HS_CONFIG to derived tess_stateMarek Olšák2016-10-043-28/+14
* radeonsi: don't check PIPE_BARRIER_MAPPED_BUFFERMarek Olšák2016-10-041-4/+3
* radeonsi: parse SURFACE_SYNC correctly on CIK-VIMarek Olšák2016-10-041-9/+16
* radeonsi: Fix primitive restart when index changesJames Legg2016-10-041-7/+7
* gallium/radeon: emit relocations for query fencesNicolai Hähnle2016-09-301-1/+1
* radeonsi: enable ARB_query_buffer_object (v2)Nicolai Hähnle2016-09-291-7/+14
* radeonsi: add save_qbo_stateNicolai Hähnle2016-09-291-0/+12
* radeonsi: add si_get_shader_buffers/get_pipe_constant_buffers (v2)Nicolai Hähnle2016-09-292-0/+51
* gallium/radeon: add r600_gfx_{write,wait}_fenceNicolai Hähnle2016-09-291-38/+3
* gallium/radeon: add barrier_flags to r600_common_screenNicolai Hähnle2016-09-291-0/+5
* radeonsi/compute: Use the HSA abi for non-TGSI compute shaders v3Tom Stellard2016-09-161-17/+222
* radeonsi/compute: Add some more debug printfsTom Stellard2016-09-161-0/+3
* radeonsi: reload PS inputs with direct indexing at each use (v2)Marek Olšák2016-09-141-16/+11
* radeonsi: get rid of constant buffer preloadingMarek Olšák2016-09-141-24/+14
* radeonsi: get rid of img/buf/sampler descriptor preloading (v2)Marek Olšák2016-09-141-132/+47
* radeonsi: rename get_sampler_desc -> load_sampler_descMarek Olšák2016-09-141-11/+11
* radeonsi: cosmetic changes in si_shader.cMarek Olšák2016-09-141-3/+5
* radeonsi: load streamout buffer descriptors before use (v2)Marek Olšák2016-09-141-33/+14
* radeonsi: fix FP64 UBO loads with indirect uniform block indexingMarek Olšák2016-09-131-2/+1
* radeonsi: clean up CP DMA emit codeMarek Olšák2016-09-131-84/+60
* radeonsi: print the IB and buffer list in VM fault reportsMarek Olšák2016-09-131-1/+2
* radeonsi: add sampler view BOs to the BO list lastMarek Olšák2016-09-131-7/+10
* radeonsi: export SampleMask from pixel shaders at full rateMarek Olšák2016-09-133-16/+56
* android: add support for libmesa_amdgpu_addrlibMauro Rossi2016-09-131-1/+3
* radeonsi: don't preload constants at the beginning of shadersMarek Olšák2016-09-121-20/+11
* radeonsi: flush TC L2 before using a compute indirect bufferMarek Olšák2016-09-091-2/+10
* radeonsi: fix the VGT performance tweak for small instancesMarek Olšák2016-09-091-5/+6
* radeonsi: remove the cache_flush atomMarek Olšák2016-09-097-12/+9
* gallium: remove PIPE_BIND_TRANSFER_READ/WRITEMarek Olšák2016-09-081-5/+0
* Revert "radeonsi: enable SDMA on CIK"Marek Olšák2016-09-081-0/+4
* radeonsi: skip redundant INDEX_TYPE writesMarek Olšák2016-09-073-20/+32
* radeonsi: add more unlikely() uses into si_draw_vboMarek Olšák2016-09-071-5/+5
* radeonsi: skip draws with instance_count == 0Marek Olšák2016-09-071-3/+13
* radeonsi: move sid.h/r600d_common.h to a common place.Dave Airlie2016-09-063-9060/+3
* gallium/radeon: remove VPORT_ZMIN/ZMAX from init config statesMarek Olšák2016-09-051-6/+0
* gallium/radeon: set VPORT_ZMIN/MAX registers correctlyMarek Olšák2016-09-053-1/+4
* radeonsi: also do VS_PARTIAL_FLUSH before updating VGT ring pointersMarek Olšák2016-09-051-0/+6
* radeonsi: fix variable naming in si_emit_cache_flushMarek Olšák2016-09-051-31/+31