aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_descriptors.c
Commit message (Expand)AuthorAgeFilesLines
...
* radeonsi: remove atom parameter from si_upload_descriptorsMarek Olšák2017-10-171-8/+4
* radeonsi: emit dirty consecutive pointers in one SET_SH_REG packetMarek Olšák2017-10-171-27/+39
* radeonsi: split si_emit_shader_pointerMarek Olšák2017-10-171-11/+23
* radeonsi/gfx9: use SPI_SHADER_USER_DATA_COMMONMarek Olšák2017-10-171-13/+13
* radeonsi/gfx9: move RW_BUFFERS from s[0:1] to s[8:9] for HS and GSMarek Olšák2017-10-171-20/+4
* radeonsi: merge si_set_streamout_targets with si_common_set_streamout_targetsMarek Olšák2017-10-091-114/+0
* radeonsi: import r600_streamout from drivers/radeonMarek Olšák2017-10-091-10/+10
* radeonsi: inline struct si_sampler_viewsMarek Olšák2017-10-061-26/+25
* radeonsi: rename si_textures_info -> si_samplers, si_images_info -> si_imagesMarek Olšák2017-10-061-11/+11
* radeonsi: fold needs_*_decompress_mask update into si_set_sampler_viewMarek Olšák2017-10-061-54/+46
* radeonsi: fix border color translation for integer texturesNicolai Hähnle2017-09-291-15/+22
* radeonsi: clamp depth comparison value only for fixed point formatsNicolai Hähnle2017-09-291-7/+24
* r600: fork and import gallium/radeonMarek Olšák2017-09-261-6/+6
* radeonsi: fix wrong assertion in si_init_bindless_descriptors()Samuel Pitoiset2017-08-231-1/+1
* radeonsi: do not assert when reserving bindless slot 0Samuel Pitoiset2017-08-231-1/+4
* radeonsi: rename some bindless-related helper functionsSamuel Pitoiset2017-08-231-21/+21
* radeonsi: minor cleanups in si_make_{texture,image}_handle_resident()Samuel Pitoiset2017-08-231-12/+12
* gallium/radeon: add helpers for whether HTILE is enabledMarek Olšák2017-08-221-1/+1
* radeonsi: remove Constant Engine supportMarek Olšák2017-08-221-267/+28
* radeonsi: try to re-use previously deleted bindless descriptor slotsSamuel Pitoiset2017-08-221-7/+29
* radeonsi: use slot indexes for bindless handlesSamuel Pitoiset2017-08-221-187/+159
* radeonsi: add si_emit_global_shader_pointers() helperSamuel Pitoiset2017-08-221-26/+31
* radeonsi: only initialize dirty_mask when CE is usedSamuel Pitoiset2017-08-221-3/+4
* radeonsi: extract common code of si_upload_{graphics,compute}_shader_descriptorsNicolai Hähnle2017-08-221-19/+8
* radeonsi: update non-resident bindless descriptors if neededSamuel Pitoiset2017-08-211-30/+55
* radeonsi: fix a compile failure due to disabled assertsMarek Olšák2017-08-071-1/+1
* radeonsi: rename shader_userdata -> shader_pointers where appropriateMarek Olšák2017-08-071-12/+12
* radeonsi: add a separate dirty mask for prefetchesMarek Olšák2017-08-071-2/+1
* radeonsi: de-atomize L2 prefetchMarek Olšák2017-08-071-1/+1
* radeonsi: align all CE dumps to L2 cache line sizeMarek Olšák2017-08-071-8/+17
* radeonsi: program tile swizzle for color and FMASK surfaces for GFX & SDMAMarek Olšák2017-08-041-1/+12
* radeonsi: fix printing vertex buffer descriptors into ddebug reportsMarek Olšák2017-08-011-0/+5
* radeonsi: set up HTILE in descriptors only when level 0 is accessibleMarek Olšák2017-08-011-1/+1
* radeonsi: fix invalidating bindless buffer descriptorsSamuel Pitoiset2017-07-071-2/+2
* radeonsi: move instance divisors into a constant bufferMarek Olšák2017-06-271-0/+2
* radeonsi: unreference vertex buffers when destroying the contextMarek Olšák2017-06-231-0/+2
* radeonsi: flush DB caches only when transitioning from DB to texturingMarek Olšák2017-06-221-8/+9
* 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-201-0/+1
* radeonsi: reduce overhead for resident textures which need color decompressionSamuel Pitoiset2017-06-181-17/+46
* radeonsi: reduce overhead for resident textures which need depth decompressionSamuel Pitoiset2017-06-181-2/+13
* radeonsi: use util_dynarray_foreach for bindless resourcesSamuel Pitoiset2017-06-181-82/+31
* gallium/radeon: add a new HUD query for the number of resident handlesSamuel Pitoiset2017-06-181-0/+3
* 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-141-0/+145
* radeonsi: decompress resident textures/images before graphics/computeSamuel Pitoiset2017-06-141-0/+52
* radeonsi: decompress DCC for resident textures/imagesSamuel Pitoiset2017-06-141-0/+21
* 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-141-0/+50