summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-04-15amdgpu/winsys: adjust IB size based on buffer wait timeib-size-tuneGrigori Goronzy3-2/+9
2016-04-14radeonsi: Use CE for all descriptors.Bas Nieuwenhuizen1-9/+35
2016-04-14gallium/util: Add u_bit_scan_consecutive_range64.Bas Nieuwenhuizen1-0/+8
2016-04-14radeonsi: Use CE for vertex buffers.Bas Nieuwenhuizen1-7/+21
2016-04-14radeonsi: Add CE uploader.Bas Nieuwenhuizen3-0/+37
2016-04-14radeonsi: Allocate chunks of CE ram.Bas Nieuwenhuizen3-10/+23
2016-04-14radeonsi: Add CE synchronization.Bas Nieuwenhuizen2-0/+26
2016-04-14radeonsi: Add CE packet definitions.Bas Nieuwenhuizen1-0/+6
2016-04-14radeonsi: Add dirty_mask to descriptor list.Bas Nieuwenhuizen2-0/+24
2016-04-14radeonsi: Create CE IB.Bas Nieuwenhuizen5-1/+14
2016-04-14winsys/amdgpu: Enlarge const IB size.Bas Nieuwenhuizen1-7/+12
2016-04-14winsys/amdgpu: add support for const IBMarek Olšák3-5/+70
2016-04-14winsys/amdgpu: split IB data into a new structure in preparation for CEMarek Olšák4-47/+48
2016-04-14gallium/radeon: move ring_type into winsysesMarek Olšák5-10/+11
2016-04-14radeonsi: enable OpenGL 4.3Grigori Goronzy1-1/+1
2016-04-14radeonsi: enable TGSI support cap for compute shadersBas Nieuwenhuizen4-8/+21
2016-04-14mesa/st: enable compute shaders if images are also supportedBas Nieuwenhuizen1-3/+4
2016-04-14radeonsi: clean up compute flushBas Nieuwenhuizen2-20/+10
2016-04-14radeonsi: do not do two full flushes on every compute dispatchBas Nieuwenhuizen4-20/+12
2016-04-14radeonsi: split setting graphics and compute descriptorsBas Nieuwenhuizen4-14/+59
2016-04-14radeonsi: split texture decompression for compute shadersBas Nieuwenhuizen4-4/+16
2016-04-14radeonsi: update predicate condition for compute dispatchesBas Nieuwenhuizen2-0/+15
2016-04-14radeonsi: implement TGSI compute dispatchBas Nieuwenhuizen1-27/+77
2016-04-14radeonsi: only emit compute shader state when switching shadersBas Nieuwenhuizen2-59/+88
2016-04-14radeonsi: rework compute scratch bufferBas Nieuwenhuizen3-93/+47
2016-04-14radeonsi: do per cs setup for compute shaders once per csBas Nieuwenhuizen3-32/+48
2016-04-14radeonsi: don't pass scratch buffer to user SGPRsBas Nieuwenhuizen1-8/+0
2016-04-14radeonsi: split input upload off from si_launch_gridBas Nieuwenhuizen1-41/+52
2016-04-14radeonsi: implement TGSI compute shader creationBas Nieuwenhuizen1-18/+56
2016-04-14radeonsi: update shader count for compute shadersBas Nieuwenhuizen1-1/+2
2016-04-14radeonsi: set maximum work group size based on block sizeBas Nieuwenhuizen1-0/+12
2016-04-14radeonsi: implement shared atomicsBas Nieuwenhuizen1-1/+76
2016-04-14radeonsi: implement shared memory load/storeBas Nieuwenhuizen1-2/+82
2016-04-14radeonsi: add shared memoryBas Nieuwenhuizen4-0/+37
2016-04-14radeonsi: lower compute shader argumentsBas Nieuwenhuizen2-0/+48
2016-04-14scons: Build NIR.Jose Fonseca2-0/+74
2016-04-14nir: Use _snprintf on Windows.Jose Fonseca1-0/+4
2016-04-14nir: Avoid structure initalization expressions.Jose Fonseca1-2/+16
2016-04-14nir: Remove unistd.h include.Jose Fonseca1-1/+0
2016-04-14nir: Avoid empty {} struct initializer.Jose Fonseca1-10/+10
2016-04-14gallium/swr: fold the almost identical MakefilesEmil Velikov7-314/+184
2016-04-14install-gallium-links.mk: handle multiple librariesTim Rowley1-3/+3
2016-04-14radeonsi: don't overwrite the scratch offset in shader prologsMarek Olšák1-3/+4
2016-04-14radeonsi: fold num_user_sgprs where it is possibleMarek Olšák1-16/+4
2016-04-14radeonsi: fix SGPRS calculation once moreMarek Olšák2-55/+23
2016-04-14radeonsi: disable hw ETC2 on PolarisMarek Olšák1-1/+1
2016-04-14doxygen: remove git rebase falloutsEmil Velikov2-54/+0
2016-04-14appveyor: Run unit tests.Jose Fonseca1-0/+3
2016-04-14scons: Add a "check" target to run all unit tests.Jose Fonseca5-26/+31
2016-04-14test/unit: Make translate_test invoke translate_create by default.Jose Fonseca1-3/+4