aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/llvmpipe
Commit message (Expand)AuthorAgeFilesLines
* llvmpipe: enable ARB_shader_draw_parameters.Dave Airlie2019-12-121-1/+2
* gallivm: fix perspective enable if usage_mask doesn't have 0 bit setDave Airlie2019-12-121-2/+2
* llvmpipe/nir: handle texcoord requirementsDave Airlie2019-12-121-1/+1
* llvmpipe: implement TEX_LZ and TXF_LZ opcodesMarek Olšák2019-12-091-1/+1
* llvmpipe: enable support for primitives generated outside streamoutDave Airlie2019-12-063-0/+9
* llvmpipe: disable occlusion queries when requested by state trackerDave Airlie2019-12-062-1/+3
* llvmpipe: add queries disabled flagDave Airlie2019-12-062-0/+5
* llvmpipe: enable texcoord semanticsDave Airlie2019-12-042-10/+18
* gallivm/llvmpipe: add support for front facing in sysval.Dave Airlie2019-12-032-1/+5
* st/mesa: Add GL_TDFX_texture_compression_FXT1 supportKenneth Graunke2019-12-011-1/+2
* llvmpipe: add initial nir supportDave Airlie2019-11-287-19/+110
* llvmpipe: initial query buffer object support. (v2)Dave Airlie2019-11-252-1/+153
* llvmpipe: Check thread creation errorsNathan Kidd2019-11-151-0/+4
* util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt2019-11-1411-14/+14
* st/mesa: remove unused TGSI-only debug printing functionsMarek Olšák2019-11-111-4/+0
* gallium: Add defines for FXT1 texture compression.Eric Anholt2019-11-071-1/+2
* util: rename PIPE_ARCH_*_ENDIAN to UTIL_ARCH_*_ENDIANDylan Baker2019-11-053-9/+9
* util/u_endian: set PIPE_ARCH_*_ENDIAN to 1Dylan Baker2019-11-053-8/+8
* util: rename list_empty() to list_is_empty()Timothy Arceri2019-10-281-1/+1
* llvmpipe: avoid generating empty-body blocksEric Engestrom2019-10-241-1/+1
* llvmpipe: avoid compiling no-op block on release buildsEric Engestrom2019-10-241-1/+2
* llvmpipe: handle compute shader launch with 0 threadsDave Airlie2019-10-211-0/+9
* meson/llvmpipe: Add dep_llvm to driver_swrastDylan Baker2019-10-181-1/+1
* llvmpipe: add support for tg4 component selection.Dave Airlie2019-10-111-0/+1
* llvmpipe: increase max texture size to 2GBRoland Scheidegger2019-10-111-1/+5
* llvmpipe/draw: handle UBOs that are < 16 bytes.Dave Airlie2019-10-101-1/+1
* llvmpipe/draw: fix image sizes for vertex/geometry shaders.Dave Airlie2019-10-101-3/+4
* llvmpipe: make texture buffer offset alignment == 16Dave Airlie2019-10-101-1/+1
* llvmpipe: avoid left-shifting a negative number.Maya Rashish2019-10-093-6/+6
* gallium: Require LLVM >= 3.4Adam Jackson2019-09-111-4/+0
* llvmpipe: replace more complex 3.x version check with LLVM_VERSION_MAJOR/MINOREric Engestrom2019-09-061-2/+3
* llvmpipe: fix CALLOC vs. free mismatchesRoland Scheidegger2019-09-062-4/+5
* 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
* llvmpipe: add compute threadpool + mutexDave Airlie2019-09-046-2/+256