summaryrefslogtreecommitdiffstats
path: root/src/gallium
Commit message (Expand)AuthorAgeFilesLines
* nir: allow specifying filter callback in lower_alu_to_scalarVasily Khoruzhick2019-09-067-51/+87
* lima/ppir: improve regalloc spill cost calculationErico Nunes2019-09-051-5/+49
* lima/ppir: optimizations in regalloc spilling codeErico Nunes2019-09-051-90/+88
* lima/ppir: mark regalloc created ssa unspillableErico Nunes2019-09-051-0/+1
* radeonsi/nir: Don't lower constant arrays to uniformsConnor Abbott2019-09-051-0/+5
* gallium: Plumb through a way to disable GLSL const loweringConnor Abbott2019-09-053-0/+9
* ac/nir: Enable nir_opt_large_constantsConnor Abbott2019-09-051-0/+7
* radv/radeonsi: Don't count read-only data when reporting code sizeConnor Abbott2019-09-051-1/+1
* clover: Fix build after clang r370122.Hal Gentz2019-09-042-2/+16
* gallium/osmesa: Move 565 format selection checks where the rest are.Eric Anholt2019-09-041-4/+2
* gallium/osmesa: Fix a race in creating the stmgr.Eric Anholt2019-09-041-9/+17
* gallium/osmesa: Introduce a test.Eric Anholt2019-09-042-0/+52
* llvmpipe: enable compute shaders if LLVM has coroutinesDave Airlie2019-09-041-1/+1
* llvmpipe: add local memory allocation pathDave Airlie2019-09-042-0/+12
* llvmpipe: add compute shader parameter fetching supportDave Airlie2019-09-041-0/+54
* llvmpipe: add compute shader images supportDave Airlie2019-09-044-1/+111
* llvmpipe: add ssbo support to compute shadersDave Airlie2019-09-044-0/+61
* llvmpipe: add compute sampler + sampler view support.Dave Airlie2019-09-044-4/+292
* llvmpipe: add support for compute constant buffers.Dave Airlie2019-09-044-2/+72
* llvmpipe: add compute pipeline statistics support.Dave Airlie2019-09-042-1/+3
* llvmpipe: add grid launchDave Airlie2019-09-041-0/+76
* llvmpipe: add compute shader generation.Dave Airlie2019-09-042-0/+337
* llvmpipe: introduce variant building infrastrucutre.Dave Airlie2019-09-041-1/+185
* llvmpipe: introduce new state dirty tracking for compute.Dave Airlie2019-09-043-1/+3
* llvmpipe: add initial shader create/bind/destroy variants framework.Dave Airlie2019-09-044-0/+118
* llvmpipe: add compute debug optionDave Airlie2019-09-042-0/+2
* gallivm: add compute jit interface.Dave Airlie2019-09-043-1/+196
* llvmpipe: add initial compute state structsDave Airlie2019-09-043-0/+40
* llvmpipe: introduce compute shader contextDave Airlie2019-09-046-0/+98
* gallivm: add barrier support for compute shaders.Dave Airlie2019-09-042-1/+23
* llvmpipe: add compute threadpool + mutexDave Airlie2019-09-046-2/+256
* gallivm: add support for compute shared memoryDave Airlie2019-09-043-19/+46
* gallivm: add new compute related intrinsicsDave Airlie2019-09-042-0/+19
* llvmpipe: reogranise jit pointer orderingDave Airlie2019-09-042-31/+31
* gallivm: add coroutine pass manager supportDave Airlie2019-09-043-1/+32
* gallivm: add coroutine support files to gallivm.Dave Airlie2019-09-044-0/+273
* gallivm/flow: add counter reset for loopsDave Airlie2019-09-042-0/+20
* llvmpipe: enable fb no attachDave Airlie2019-09-041-1/+2
* iris: Report correct number of planes for planar imagesKenneth Graunke2019-09-031-1/+8
* gallium/hud: add CPU usage support for DragonFly/NetBSD/OpenBSDJan Beich2019-09-031-2/+41
* lima: Return fence unconditionallyRoman Stratiienko2019-09-041-4/+2
* lima/ppir: clone uniforms and load_coords into each successorVasily Khoruzhick2019-09-044-41/+155
* lima/ppir: don't assume that load coords gets value from registerVasily Khoruzhick2019-09-043-9/+13
* lima/ppir: add common helper for creating movsVasily Khoruzhick2019-09-043-49/+41
* ttn: fix 64-bit shift on 32-bit `1`Eric Engestrom2019-09-041-1/+1
* freedreno: Fix the type of single-component scaled vertex attrs.Eric Anholt2019-09-034-12/+12
* radeonsi/nir: Remove uniform variable scanningConnor Abbott2019-09-031-84/+7
* ttn: Fill out more info fieldsConnor Abbott2019-09-031-0/+4
* nir: Fix num_ssbos when lowering atomic countersConnor Abbott2019-09-031-4/+1
* panfrost: Remove panfrost_uploadAlyssa Rosenzweig2019-09-032-26/+0