aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_descriptors.c
Commit message (Expand)AuthorAgeFilesLines
...
* radeonsi: only upload (dump to L2) those descriptors that are used by shadersMarek Olšák2017-05-181-15/+74
* radeonsi: do only 1 big CE dump at end of IBs and one reload in the preambleMarek Olšák2017-05-181-31/+25
* radeonsi: remove early return in si_upload_descriptorsMarek Olšák2017-05-181-3/+0
* radeonsi: merge sampler and image descriptor lists into oneMarek Olšák2017-05-181-75/+59
* radeonsi: merge constant and shader buffers descriptor lists into oneMarek Olšák2017-05-181-72/+72
* radeonsi: implement replace_buffer_storage for the threaded contextMarek Olšák2017-05-151-12/+22
* gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2017-05-101-8/+8
* radeonsi/gfx9: add GS user SGPRsMarek Olšák2017-04-281-4/+11
* radeonsi/gfx9: move RW_BUFFERS to s[0:1] for merged shadersMarek Olšák2017-04-281-4/+9
* radeonsi/gfx9: define and set LS-HS user SGPRsMarek Olšák2017-04-281-4/+16
* radeonsi/gfx9: fix most things wrong with shader imagesMarek Olšák2017-04-261-11/+22
* radeonsi: don't mark non-dirty textures with CMASK as compressedMarek Olšák2017-04-171-2/+3
* radeonsi: provide VS_STATE input to all VS variantsNicolai Hähnle2017-04-131-1/+5
* radeonsi: add new depth_needs_decompression() helperSamuel Pitoiset2017-04-101-2/+8
* radeonsi: re-use 'desc' in si_set_shader_image()Samuel Pitoiset2017-04-101-2/+1
* radeonsi: fix broken texture filtering on SI-CIK since GFX9 changesMarek Olšák2017-04-041-15/+17
* radeonsi: decompress DCC in set_sampler_view instead of create_sampler_view (v2)Marek Olšák2017-03-311-3/+11
* gallium/radeon: add and use a new helper vi_dcc_enabledMarek Olšák2017-03-301-3/+2
* radeonsi/gfx9: SPI_SHADER_USER_DATA changesMarek Olšák2017-03-301-11/+34
* radeonsi/gfx9: add radeon_surf.gfx9.surf_offsetMarek Olšák2017-03-301-0/+2
* radeonsi/gfx9: only use CE RAM for most-used descriptorsMarek Olšák2017-03-301-5/+21
* radeonsi/gfx9: image descriptor changes in mutable fieldsMarek Olšák2017-03-301-20/+69
* gallium/radeon: move pre-GFX9 radeon_surf.* members to radeon_surf.u.legacy.*Marek Olšák2017-03-301-2/+2
* radeonsi/gfx9: set NUM_RECORDS correctlyMarek Olšák2017-03-301-1/+1
* radeonsi/gfx9: ELEMENT_SIZE changeMarek Olšák2017-03-301-1/+5
* amd: resolve remaining definition conflicts with gfx9d.hMarek Olšák2017-03-301-2/+2
* si_descriptor: move velems nullity check before dereferenceJulien Isorce2017-03-201-4/+11
* radeonsi: mark all bound shader buffer ranges as initializedMarek Olšák2017-03-131-0/+3
* radeonsi: s/uint/enum pipe_shader_type/Brian Paul2017-03-081-1/+2
* gallium: s/uint/enum pipe_shader_type/ for set_constant_buffer()Brian Paul2017-03-081-1/+1
* radeonsi: upload constants into VRAM instead of GTTMarek Olšák2017-02-181-3/+3
* gallium/radeon: use TCC line size as alignment in other placesMarek Olšák2017-02-181-2/+3
* radeonsi: use a clever alignment for descriptor uploadsMarek Olšák2017-02-181-4/+7
* radeonsi: use a clever alignment for constant buffer uploadsMarek Olšák2017-02-181-1/+3
* radeonsi: use SI_MAX_ATTRIBS where it should be usedMarek Olšák2017-02-181-1/+1
* radeonsi: remove the fix_size3 workaroundMarek Olšák2017-02-181-22/+0
* gallium/radeon: remove the internal u_upload_mgr pointerMarek Olšák2017-02-141-3/+4
* radeonsi: align vertex buffer descriptor list size for optimal prefetchMarek Olšák2017-02-101-1/+2
* radeonsi: don't invoke DCC decompression in update_all_texture_descriptorsMarek Olšák2017-01-301-5/+6
* radeonsi: atomize L2 prefetchesMarek Olšák2017-01-301-0/+2
* radeonsi: don't forget to add HTILE to the buffer list for texturingMarek Olšák2017-01-191-6/+13
* radeonsi: determine in advance which VBOs should be added to the buffer listMarek Olšák2017-01-181-4/+4
* radeonsi: use fewer pointer dereferences in upload_vertex_buffer_descriptorsMarek Olšák2017-01-181-8/+9
* radeonsi: reject invalid vertex buffer indices at state creationMarek Olšák2017-01-181-5/+0
* radeonsi: use a global dirty mask for shader pointersMarek Olšák2017-01-181-38/+48
* radeonsi: use a bitmask-based loop in si_decompress_texturesMarek Olšák2017-01-181-0/+21
* radeonsi: write shader descriptors into hang reportsMarek Olšák2016-12-071-0/+1
* radeonsi: check for sampler state CSO corruptionMarek Olšák2016-12-071-0/+3
* radeonsi: properly declare context sampler statesMarek Olšák2016-12-071-2/+2
* radeonsi: fix incorrect FMASK checking in bind_sampler_statesMarek Olšák2016-12-071-4/+4