summaryrefslogtreecommitdiffstats
path: root/src/gallium
Commit message (Expand)AuthorAgeFilesLines
* nv50/ir,nvc0: use constant buffers for compute when possible on Kepler+Rhys Perry2018-08-272-10/+36
* nv50/ir: optimize multiplication by 16-bit immediates into two xmadsRhys Perry2018-08-271-0/+10
* nv50/ir: optimize near power-of-twos into shladdRhys Perry2018-08-271-0/+27
* nv50/ir: move a * b -> a << log2(b) code into createMul()Rhys Perry2018-08-271-15/+30
* nv50/ir: optimize imul/imad to xmadsRhys Perry2018-08-272-1/+56
* gm107/ir: add support for OP_XMAD on GM107+Rhys Perry2018-08-273-1/+71
* nv50/ir: add preliminary support for OP_XMADRhys Perry2018-08-277-5/+85
* gallium: Split out PIPE_CAP_TEXTURE_MIRROR_CLAMP_TO_EDGE.Kenneth Graunke2018-08-2418-2/+21
* Revert "configure: allow building with python3"Emil Velikov2018-08-245-5/+5
* gallivm: don't use saturated unsigned add/sub intrinsics for llvm 8.0Roland Scheidegger2018-08-241-27/+60
* radeonsi: increase the maximum UBO size to 2 GBMarek Olšák2018-08-231-1/+1
* radeonsi: bump MAX_GS_INVOCATIONSMarek Olšák2018-08-232-3/+3
* gallium: add PIPE_CAP_MAX_SHADER_BUFFER_SIZEMarek Olšák2018-08-2318-0/+37
* gallium: add PIPE_CAP_MAX_GS_INVOCATIONSMarek Olšák2018-08-2318-1/+38
* tgsi/ureg: don't call tgsi_sanity when it's too slowMarek Olšák2018-08-231-1/+12
* configure: allow building with python3Emil Velikov2018-08-235-5/+5
* meson: Run the install script with Python 3Mathieu Bridon2018-08-234-0/+4
* llvmpipe: add cc clobber to inline asmGrazvydas Ignotas2018-08-231-1/+2
* ac: fix WAITCNT flags for GFX9Marek Olšák2018-08-221-5/+0
* ac,radeonsi: use ac_build_gather_values moreMarek Olšák2018-08-213-33/+17
* ac,radeonsi: use ac_build_fmadMarek Olšák2018-08-211-12/+5
* radeonsi: use ac_build_imadMarek Olšák2018-08-213-57/+29
* ac: add ac_build_s_barrierMarek Olšák2018-08-211-3/+1
* radeonsi: print the shader stage name when printing LLVM IRMarek Olšák2018-08-211-1/+2
* radeonsi: use is_merged shader in si_prolog_get_rw_buffersMarek Olšák2018-08-211-18/+14
* ac: completely remove +auto-waitcnt-before-barrierMarek Olšák2018-08-211-1/+0
* r600/eg: rework atomic counter emission with flushesDave Airlie2018-08-216-31/+54
* virgl: ARB_enhanced_layouts supportDave Airlie2018-08-224-3/+8
* mesa: remove unused dri config option disable_shader_bit_encodingTimothy Arceri2018-08-214-5/+0
* swr: bump minimum supported LLVM version to 6.0Juan A. Suarez Romero2018-08-202-3/+3
* freedreno: fix context teardown raceRob Clark2018-08-204-8/+8
* gallium/winsys/kms: don't unmap what wasn't mappedRay Strode2018-08-171-5/+13
* xmlconfig: add kernel_driver device attributeQiang Yu2018-08-172-2/+2
* freedreno/a6xx: streamoutRob Clark2018-08-173-45/+62
* freedreno/a6xx: fragz fixesRob Clark2018-08-171-7/+3
* freedreno/a6xx: scissor fixesRob Clark2018-08-172-4/+4
* freedreno: update generated headersRob Clark2018-08-179-27/+32
* freedreno/a6xx: fix srgbRob Clark2018-08-171-7/+13
* freedreno: fix dEQP-GLES3.functional.fence_sync.*Rob Clark2018-08-171-0/+4
* freedreno: Add a6xx backendKristian H. Kristensen2018-08-1638-17/+6368
* freedreno: update generated headersRob Clark2018-08-167-66/+4928
* freedreno: Fix warningsKristian H. Kristensen2018-08-165-15/+9
* svga: simplify Mesa version stringEric Engestrom2018-08-161-1/+1
* bin: always define MESA_GIT_SHA1 to make it directly usable in codeEric Engestrom2018-08-163-15/+3
* virgl: report actual max-texture sizesErik Faye-Lund2018-08-152-0/+10
* virgl: do not use SP_MAX_TEXTURE_*_LEVELS definesErik Faye-Lund2018-08-151-7/+3
* radv: disable the auto-waitcnt-before-barrier LLVM optionSamuel Pitoiset2018-08-151-0/+1
* radeonsi: enable 1 missing PS_SU perf counter on PolarisMarek Olšák2018-08-141-1/+1
* radeonsi: use radeon_info::nameMarek Olšák2018-08-143-40/+12
* ac: add radeon_info::nameMarek Olšák2018-08-141-1/+6