summaryrefslogtreecommitdiffstats
path: root/src/gallium
Commit message (Expand)AuthorAgeFilesLines
* tgsi/scan: add uses_derivatives (v2)Nicolai Hähnle2016-06-072-0/+31
* swr: fix provoking vertexTim Rowley2016-06-077-12/+77
* gk104/ir: fix conditions for adding a texbarIlia Mirkin2016-06-071-4/+6
* radeonsi: keep track of dirty descriptor setsNicolai Hähnle2016-06-072-4/+36
* radeonsi: move si_descriptors into a per-context arrayNicolai Hähnle2016-06-073-83/+166
* radeonsi: pass shader stage to si_disable_shader_imageNicolai Hähnle2016-06-071-4/+8
* radeonsi: access descriptor sets via local variablesNicolai Hähnle2016-06-071-31/+41
* radeonsi: add si_set_rw_buffer to be used for internal descriptorsNicolai Hähnle2016-06-073-14/+15
* radeonsi: pass shader stage to si_set_shader_imageNicolai Hähnle2016-06-071-5/+5
* radeonsi: pass shader stage to si_set_sampler_viewNicolai Hähnle2016-06-071-4/+5
* radeonsi: move descriptor set begin_new_cs handling into a separate functionNicolai Hähnle2016-06-071-21/+15
* radeonsi: move enabled_mask out of si_descriptorsNicolai Hähnle2016-06-074-30/+34
* gallium/radeon: add support for sharing textures with DCC between processesMarek Olšák2016-06-073-4/+51
* gallium/radeon: don't discard DCC if an external user can write to itMarek Olšák2016-06-073-12/+31
* i915: fix typo CAP.Dave Airlie2016-06-071-1/+1
* nvc0: add support for VOTE tgsi opcodesIlia Mirkin2016-06-065-24/+77
* gallium: add PIPE_CAP_TGSI_VOTE for when the VOTE ops are allowedIlia Mirkin2016-06-0617-0/+17
* gallium: add VOTE_* opcodes to implement GL_ARB_shader_group_voteIlia Mirkin2016-06-063-1/+26
* nv50/ir: use round toward 0 when converting doubles to integersSamuel Pitoiset2016-06-061-1/+3
* gallium/radeon: don't re-set BO metadata after CMASK deallocationMarek Olšák2016-06-061-1/+0
* radeonsi: add a performance tweak for 4 SE partsMarek Olšák2016-06-061-0/+11
* radeonsi: simplify PRIMGROUP_SIZE computation for tessellationMarek Olšák2016-06-061-9/+1
* r600g: use hw MSAA resolve for non-trivial resolvesMarek Olšák2016-06-061-9/+53
* radeonsi: use hw MSAA resolve for non-trivial resolvesMarek Olšák2016-06-061-10/+54
* radeonsi: set descriptor dirty mask on shader buffer unbindNicolai Hähnle2016-06-061-0/+1
* tgsi: fix mixed data type comparison in tgsi_point_sprite.cCharmaine Lee2016-06-061-3/+3
* svga: print shader linkage info when tgsi debug bit is onCharmaine Lee2016-06-061-2/+5
* tgsi: use truncf in micro_truncLars Hamre2016-06-061-4/+4
* nv50,nvc0: fix BGR10_A2UI vertex formatIlia Mirkin2016-06-051-1/+1
* nvc0: do not clear surfaces bins in the validate functionSamuel Pitoiset2016-06-052-5/+2
* nvc0: re-validate images after launching a grid on FermiSamuel Pitoiset2016-06-051-0/+3
* radeonsi: fix images with level > 0Marek Olšák2016-06-051-1/+1
* nvc0: reduce overhead from always marking images dirtyIlia Mirkin2016-06-041-9/+36
* nvc0: reduce overhead from always marking buffers dirtyIlia Mirkin2016-06-041-6/+20
* nvc0: fix memory barrier flag handlingIlia Mirkin2016-06-041-9/+16
* nvc0: mark bound buffer range validIlia Mirkin2016-06-043-0/+9
* gallium/radeon: don't use the DMA ring for pipelined buffer uploadsMarek Olšák2016-06-041-5/+4
* r600g: don't flush caches when binding shader resourcesMarek Olšák2016-06-044-31/+26
* r600g: only do necessary cache flushes in cp_dma_copy_bufferMarek Olšák2016-06-041-14/+1
* r600g: only do necessary cache flushes in cp_dma_clear_bufferMarek Olšák2016-06-042-14/+18
* r600g: remove a CP DMA workaround that's not needed anymoreMarek Olšák2016-06-041-6/+0
* r600g: fix CP DMA hazard with index buffer fetches (v3)Marek Olšák2016-06-047-7/+93
* r600g: properly sync CP with CP DMA on R6xxMarek Olšák2016-06-041-1/+8
* r600g: write WAIT_UNTIL in the correct placeMarek Olšák2016-06-041-8/+11
* gallium/radeon: rename allocator_so_filled_size -> allocator_zeroed_memoryMarek Olšák2016-06-043-6/+6
* gallium/u_suballoc: allow different alignment for each allocationMarek Olšák2016-06-048-21/+20
* freedreno/ir3: do idiv lowering after main opt loopRob Clark2016-06-031-16/+27
* radeonsi: mark buffer texture range valid for shader imagesNicolai Hähnle2016-06-031-0/+23
* nvc0: mark buffer texture range valid for shader imagesSamuel Pitoiset2016-06-033-0/+31
* svga: allow copy box in svga_transfer_dma_band()Charmaine Lee2016-06-021-13/+20