summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: set COMPUTE_DISPATCH_INITIATOR.ORDER_MODE = 1Marek Olšák2017-06-291-1/+4
* radeonsi: use the DISPATCH packets to force COMPUTE_START_X/Y/Z = 0Marek Olšák2017-06-291-7/+6
* Android: use symlinks for driver loadingRob Herring2017-06-291-0/+1
* radeonsi: move instance divisors into a constant bufferMarek Olšák2017-06-277-28/+93
* radeonsi: check nr_cbufs in other places before flushing CBMarek Olšák2017-06-271-2/+4
* radeonsi: use #pragma pack to pack si_shader_keyMarek Olšák2017-06-271-0/+8
* Revert "radeonsi: use uint32_t to declare si_shader_key.opt.kill_outputs"Marek Olšák2017-06-273-10/+6
* Revert "radeonsi: remove 8 bytes from si_shader_key with uint32_t ff_tcs_inpu...Marek Olšák2017-06-273-14/+5
* radeonsi: don't flush and wait for CB after depth-only renderingMarek Olšák2017-06-261-1/+4
* radeonsi: support indirect indexing in INTERP_* opcodesNicolai Hähnle2017-06-261-20/+58
* radeonsi/gfx9: don't overallocate shader binariesMarek Olšák2017-06-241-6/+0
* radeonsi: unreference vertex buffers when destroying the contextMarek Olšák2017-06-231-0/+2
* radeonsi: implement the workaround for Rocket League - postponed TGSI killMarek Olšák2017-06-233-0/+31
* gallium/radeon: pass create_screen flags to r600_common_screen_initMarek Olšák2017-06-232-3/+5
* Revert "radeonsi: don't emit partial flushes at the end of IBs (v2)"Marek Olšák2017-06-231-9/+5
* radeonsi/gfx9: don't ever flush the TC metadata cacheMarek Olšák2017-06-221-10/+3
* radeonsi/gfx9: use TC L2 for fast color clear with CP DMAMarek Olšák2017-06-221-2/+5
* radeonsi: don't emit partial flushes at the end of IBs (v2)Marek Olšák2017-06-221-5/+9
* radeonsi: use the correct LLVMTargetMachineRef in si_build_shader_variantNicolai Hähnle2017-06-221-6/+22
* radeonsi/gfx9: keep reusing the same buffer/address for the gfx9 flush fenceMarek Olšák2017-06-223-8/+28
* radeonsi/gfx9: enable the constant engineMarek Olšák2017-06-221-4/+1
* radeonsi/gfx9: indirect buffers and all CP packets use TC L2Marek Olšák2017-06-224-13/+21
* radeonsi: flush CB after MSAA only when transitioning from CB to texturesMarek Olšák2017-06-222-14/+60
* radeonsi: unify CB_RESOLVE blitter invocation codeMarek Olšák2017-06-221-17/+18
* radeonsi: flush DB caches only when transitioning from DB to texturingMarek Olšák2017-06-225-25/+56
* radeonsi: add separate HUD counters for CB and DB cache flushesMarek Olšák2017-06-221-3/+4
* radeonsi: set correct usage flag according to image access typeSamuel Pitoiset2017-06-201-1/+3
* radeonsi: update all resident texture descriptors when neededSamuel Pitoiset2017-06-201-57/+104
* radeonsi: keep track of the sampler state for texture handlesSamuel Pitoiset2017-06-202-0/+2
* radeonsi: fix dumping shader descriptors into ddebug logsMarek Olšák2017-06-191-35/+41
* radeonsi: add a workaround for inexact SNORM8 blitting againMarek Olšák2017-06-191-0/+37
* radeonsi/gfx9: fix TC-compatible stencil compressionMarek Olšák2017-06-191-0/+6
* radeonsi/gfx9: fix TXF_LZ with 1D texturesMarek Olšák2017-06-191-1/+2
* radeonsi/gfx9: disable sparse buffersMarek Olšák2017-06-191-0/+3
* radeonsi: reduce overhead for resident textures which need color decompressionSamuel Pitoiset2017-06-184-34/+58
* radeonsi: reduce overhead for resident textures which need depth decompressionSamuel Pitoiset2017-06-184-8/+29
* radeonsi: use util_dynarray_foreach for bindless resourcesSamuel Pitoiset2017-06-182-129/+46
* gallium/radeon: add a new HUD query for the number of resident handlesSamuel Pitoiset2017-06-181-0/+3
* radeonsi: include ac_binary.h for struct ac_shader_binaryEmil Velikov2017-06-171-2/+2
* radeonsi: enable ARB_bindless_textureSamuel Pitoiset2017-06-141-1/+3
* 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: invalidate buffers which are made resident if neededSamuel Pitoiset2017-06-141-0/+34
* radeonsi: upload new descriptors when resident buffers are invalidatedSamuel Pitoiset2017-06-142-0/+148
* radeonsi: only decompress resident textures/images when usedSamuel Pitoiset2017-06-141-2/+11
* radeonsi: track use of bindless samplers/images from tgsi_shader_infoSamuel Pitoiset2017-06-145-5/+46
* radeonsi: decompress resident textures/images before graphics/computeSamuel Pitoiset2017-06-143-0/+114
* radeonsi: decompress DCC for resident textures/imagesSamuel Pitoiset2017-06-142-0/+83
* radeonsi: only add descriptors in presence of resident handlesSamuel Pitoiset2017-06-141-0/+6
* radeonsi: add all resident buffers to the current CSSamuel Pitoiset2017-06-143-0/+52