aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/llvmpipe
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* llvmpipe: reogranise jit pointer orderingDave Airlie2019-09-042-31/+31
* llvmpipe: enable fb no attachDave Airlie2019-09-041-1/+2
* llvmpipe: flush on api memorybarrier.Dave Airlie2019-08-271-0/+9
* llvmpipe: bind vertex/geometry shader imagesDave Airlie2019-08-273-0/+126
* llvmpipe: add fragment shader image supportDave Airlie2019-08-2711-8/+334
* llvmpipe: introduce image jit type to fragment shader jit.Dave Airlie2019-08-272-2/+67
* llvmpipe: move the fragment shader variant key to dynamic length.Dave Airlie2019-08-272-22/+46
* llvmpipe: handle early test property.Dave Airlie2019-08-271-2/+6
* gallivm: move first/last level jit texture members.Dave Airlie2019-08-272-10/+10
* llvmpipe: refactor jit type creationDave Airlie2019-08-271-76/+87
* llvmpipe: use LLVM version string instead of re-computing itEric Engestrom2019-08-221-2/+1
* meson: drop unused dep_{thread,dl}Eric Engestrom2019-08-031-1/+1
* meson: replace libmesa_util with idep_mesautilEric Engestrom2019-08-031-2/+2
* scons: rename PIPE_SUBSYSTEM_EMBEDDED to EMBEDDED_DEVICEEric Engestrom2019-08-022-2/+2
* tree-wide: replace MAYBE_UNUSED with ASSERTEDEric Engestrom2019-07-311-1/+1
* gallium: fix windows build from params change.Dave Airlie2019-07-251-1/+2
* gallivm: rework lp_build_tgsi_soa to take a structDave Airlie2019-07-241-5/+17
* gallium: switch boolean -> bool at the interface definitionsIlia Mirkin2019-07-224-30/+30
* util: use standard name for snprintf()Eric Engestrom2019-07-197-15/+15
* gallium: get rid of PIPE_CAP_SM3Erik Faye-Lund2019-07-101-1/+3
* llvmpipe: enable ARB_shader_storage_buffer_objectDave Airlie2019-07-071-3/+3
* llvmpipe: add support for shader buffer binding.Dave Airlie2019-07-078-2/+100
* llvmpipe: add support for ssbo to the fragment shader jit.Dave Airlie2019-07-073-2/+25
* gallivm: add ssbo pointers to the soa build api.Dave Airlie2019-07-071-1/+1
* gallium: Add CAP for opcode DIVGert Wollny2019-06-301-0/+1
* llvmpipe: make remove_shader_variant static.Dave Airlie2019-06-212-5/+1
* llvmpipe: Don't use u_ringbuffer for lp_scene_queueCaio Marcelo de Oliveira Filho2019-06-171-36/+48
* gallium: Change PIPE_CAP_TGSI_FS_FBFETCH bool to PIPE_CAP_FBFETCH countKenneth Graunke2019-05-231-1/+1
* gallium: Redefine the max texture 2d cap from _LEVELS to _SIZE.Eric Anholt2019-05-131-2/+2
* llvmpipe: pass stream-out targets to draw-module earlyErik Faye-Lund2019-05-062-11/+8
* delete autotools .gitignore filesEric Engestrom2019-04-291-5/+0
* llvmpipe: Always return some fence in flush (v2)Tomasz Figa2019-04-261-0/+2
* llvmpipe: correctly handle waiting in llvmpipe_fence_finishEmil Velikov2019-04-261-1/+6
* llvmpipe: add lp_fence_timedwait() helperEmil Velikov2019-04-262-0/+32
* llvmpipe, softpipe: no support for ATC texturesJonathan Marek2019-04-232-4/+6
* Delete autotoolsDylan Baker2019-04-152-87/+0
* llvmpipe: fix undefined shift 1 << 31.Dave Airlie2019-04-121-1/+1
* draw: add stream member to stats callbackDave Airlie2019-04-091-1/+1
* llvmpipe: stop using pipe_sampler_view_release()Brian Paul2019-03-171-6/+0
* gallium: add PIPE_CAP_MAX_VARYINGSKarol Herbst2019-02-071-0/+2
* gallivm: Return true from arch_rounding_available() if NEON is availableMatt Turner2019-01-241-1/+2
* Revert "llvmpipe: Always return some fence in flush (v2)"Roland Scheidegger2019-01-091-2/+0
* llvmpipe: Always return some fence in flush (v2)Tomasz Figa2019-01-091-0/+2