summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeonsi/si_descriptors.c
AgeCommit message (Expand)AuthorFilesLines
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
2016-01-25radeonsi: emit rw_buffers for tes_shader only if tes_shader presentNicolai Hähnle1-3/+5
2016-01-03radeonsi: rename shader parameter definitions and variables for more clarityMarek Olšák1-4/+4
2016-01-02u_upload_mgr: pass alignment to u_upload_alloc manuallyMarek Olšák1-3/+3
2015-12-06gallium/drivers: Sanitize NULL checks into canonical formEdward O'Callaghan1-1/+1
2015-11-13gallium/radeon: inline the r600_rings structureMarek Olšák1-19/+19
2015-11-13radeonsi: rename cache flushing flags once moreMarek Olšák1-2/+2
2015-10-24radeonsi: Implement DCC fast clear.Bas Nieuwenhuizen1-1/+2
2015-10-24radeonsi: Enable DCC.Bas Nieuwenhuizen1-0/+5
2015-10-20radeonsi: support thread-safe shaders shared by multiple contextsMarek Olšák1-6/+6
2015-10-03gallium/radeon: stop using "reloc" in a few placesMarek Olšák1-2/+2
2015-10-03gallium/radeon: tell the winsys the exact resource binding typesMarek Olšák1-24/+13
2015-09-24radeonsi: handle constant buffer alloc failuresMarek Olšák1-1/+7
2015-09-01radeonsi: rework uploading border colorsMarek Olšák1-2/+7
2015-09-01radeonsi: don't set number of IB dwords for statesMarek Olšák1-5/+2
2015-09-01gallium/radeon: rename r600_context_bo_reloc -> radeon_add_to_buffer_listMarek Olšák1-17/+17
2015-09-01radeonsi: call si_init_atom for remaining radeonsi atomsMarek Olšák1-8/+7
2015-08-29radeonsi: remove no-op 32-bit maskingMarek Olšák1-1/+1