summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeonsi/si_descriptors.c
AgeCommit message (Expand)AuthorFilesLines
2016-06-03radeonsi: keep track of dirty descriptor setsdescriptorsNicolai Hähnle1-4/+35
2016-06-03radeonsi: move si_descriptors into a per-context arrayNicolai Hähnle1-80/+140
2016-06-03radeonsi: pass shader stage to si_disable_shader_imageNicolai Hähnle1-4/+8
2016-06-03radeonsi: access descriptor sets via local variablesNicolai Hähnle1-31/+41
2016-06-03radeonsi: add si_set_rw_buffer to be used for internal descriptorsNicolai Hähnle1-5/+10
2016-06-03radeonsi: pass shader stage to si_set_shader_imageNicolai Hähnle1-5/+5
2016-06-03radeonsi: pass shader stage to si_set_sampler_viewNicolai Hähnle1-4/+5
2016-06-03radeonsi: move descriptor set begin_new_cs handling into a separate functionNicolai Hähnle1-21/+15
2016-06-03radeonsi: move enabled_mask out of si_descriptorsNicolai Hähnle1-25/+25
2016-06-03radeonsi: set descriptor dirty mask on shader buffer unbindNicolai Hähnle1-0/+1
2016-06-03radeonsi: mark buffer texture range valid for shader imagesNicolai Hähnle1-0/+23
2016-06-01radeonsi: set correct stencil tile mode for texturingMarek Olšák1-2/+8
2016-06-01radeonsi: implement global resetting of texture descriptorsMarek Olšák1-5/+48
2016-06-01radeonsi: move code for setting one shader image into separate functionMarek Olšák1-71/+82
2016-06-01radeonsi: set some image descriptor fields at bind timeMarek Olšák1-14/+50
2016-05-31radeonsi: Decompress DCC textures in a render feedback loop.Bas Nieuwenhuizen1-0/+8
2016-05-17Treewide: Remove Elements() macroJan Vesely1-4/+4
2016-05-02radeonsi: correct NULL-pointer check in si_upload_const_bufferNicolai Hähnle1-1/+1
2016-04-30radeonsi: fix synchronization of shader imagesMarek Olšák1-7/+11
2016-04-27gallium/radeon: remove use_reusable_pool parameter from r600_init_resourceNicolai Hähnle1-1/+1
2016-04-22radeonsi: remove the shader parameter from si_set_ring_bufferMarek Olšák1-4/+1
2016-04-22radeonsi: shorten slot masks to 32 bitsMarek Olšák1-53/+51
2016-04-22radeonsi: move clip plane constant buffer to RW buffersMarek Olšák1-11/+3
2016-04-22radeonsi: rework polygon stippling to use constant buffer instead of textureMarek Olšák1-0/+23
2016-04-22radeonsi: generalize si_set_constant_bufferMarek Olšák1-10/+17
2016-04-22radeonsi: make RW buffer descriptor array global, not per shader stageMarek Olšák1-50/+42
2016-04-22radeonsi: rename and rearrange RW buffer slotsMarek Olšák1-3/+3
2016-04-21radeonsi: Enable loading into CE RAM.Bas Nieuwenhuizen1-0/+8
2016-04-19radeonsi: do not do two full flushes on every compute dispatchBas Nieuwenhuizen1-1/+2
2016-04-19radeonsi: split setting graphics and compute descriptorsBas Nieuwenhuizen1-11/+50
2016-04-19radeonsi: Use CE for all descriptors.Bas Nieuwenhuizen1-10/+64
2016-04-19radeonsi: Replace list_dirty with a mask.Bas Nieuwenhuizen1-15/+22
2016-04-19radeonsi: Add CE uploader.Bas Nieuwenhuizen1-0/+23
2016-04-19radeonsi: Allocate chunks of CE ram.Bas Nieuwenhuizen1-9/+24
2016-04-14radeonsi: mark ssbo and images descriptor pointers dirty at beginning of CSNicolai Hähnle1-0/+2
2016-04-12radeonsi: implement set_shader_buffersNicolai Hähnle1-1/+60
2016-04-12radeonsi: move resetting of constant buffers into a separate functionNicolai Hähnle1-15/+26
2016-04-12radeonsi: Synchronize a streamout write after read hazard.Bas Nieuwenhuizen1-0/+6
2016-04-07radeonsi: expand the compressed color and depth texture masks to 64 bitsNicolai Hähnle1-10/+10
2016-03-21radeonsi: update shader image descriptor for invalidated bufferNicolai Hähnle1-1/+21
2016-03-21radeonsi: implement set_shader_images (v2)Nicolai Hähnle1-13/+193
2016-03-13radeonsi: avoid crash when a sampler state is bound for a buffer textureNicolai Hähnle1-0/+1
2016-03-11radeonsi: Lazily re-set sampler views after disabling DCCBas Nieuwenhuizen1-3/+8
2016-03-10radeonsi: update compressed_colortex_masks when a cmask is created or disabledNicolai Hähnle1-2/+41
2016-03-09radeonsi: remove resource field from si_sampler_viewNicolai Hähnle1-1/+1
2016-03-09radeonsi: accept pipe_resource in si_sampler_view_add_bufferMarek Olšák1-11/+12
2016-03-09radeonsi: allocate DCC in the same backing buffer as the textureMarek Olšák1-7/+1
2016-02-11radeonsi: fix a crash when binding a sampler bufferMarek Olšák1-1/+2
2016-02-10radeonsi: put image, fmask, and sampler descriptors into one arrayMarek Olšák1-55/+60
2016-01-25radeonsi: add DCC buffer for sampler views on new CSNicolai Hähnle1-15/+18