aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm/lp_bld_tgsi.h
Commit message (Expand)AuthorAgeFilesLines
* llvmpipe: add framebuffer fetching support (v1.1)HEADmasterDave Airlie2020-07-201-0/+5
* draw/gs: use mask to limit vertex emission.Dave Airlie2020-07-081-1/+1
* gallivm/gs_iface: pass stream into end primitive interface.Dave Airlie2020-07-081-1/+1
* gallivm/draw/gs: pass vertex stream count into shader buildDave Airlie2020-07-081-0/+1
* gallivm/nir: add sample_mask_in supportDave Airlie2020-05-191-0/+1
* gallivm/nir: add an interpolation interface.Dave Airlie2020-05-191-0/+10
* gallivm: add sample id/pos intrinsic supportDave Airlie2020-05-061-0/+2
* gallivm/tgsi/swr: add mask vec to the tcs storeDave Airlie2020-02-281-1/+2
* gallivm/swr: add stream_id to geom epilogue emitDave Airlie2020-02-071-1/+1
* gallium/gallivm/tgsi: enable tessellation shadersJan Zielinski2019-12-301-0/+76
* gallivm/llvmpipe: add support for block size intrinsicDave Airlie2019-12-271-0/+1
* gallivm/llvmpipe: add support for work dimension intrinsic.Dave Airlie2019-12-271-0/+1
* llvmpipe/gallivm: add kernel inputsDave Airlie2019-12-271-0/+1
* gallivm/draw: add support for draw_id system value.Dave Airlie2019-12-121-0/+1
* gallivm: add base instance sysval supportDave Airlie2019-12-121-0/+1
* gallivm/llvmpipe: add support for front facing in sysval.Dave Airlie2019-12-031-0/+1
* gallivm: split out the flow control ir to a common file.Dave Airlie2019-11-281-61/+1
* gallium/swr: Enable GL_ARB_gpu_shader5: multiple streamsKrzysztof Raszkowski2019-10-291-1/+2
* gallivm/draw/swr: make the gs_iface not depend on tgsi.Dave Airlie2019-10-151-14/+14
* gallivm: add barrier support for compute shaders.Dave Airlie2019-09-041-1/+4
* gallivm: add support for compute shared memoryDave Airlie2019-09-041-0/+3
* gallivm: add new compute related intrinsicsDave Airlie2019-09-041-0/+3
* gallivm/tgsi: add image interface to tgsi builderDave Airlie2019-08-271-1/+19
* gallivm: rework lp_build_tgsi_soa to take a structDave Airlie2019-07-241-14/+18
* gallivm: add buffer operations to the tgsi->llvm conversion.Dave Airlie2019-07-071-0/+2
* gallivm: add ssbo pointers to the soa build api.Dave Airlie2019-07-071-1/+6
* gallivm/llvmpipe: add const qualifiers on sampler variablesBrian Paul2018-02-011-4/+4
* gallivm: add dst register index to lp_build_tgsi_context::emit_storeNicolai Hähnle2017-09-291-0/+1
* gallivm: add lp_build_emit_fetch_src() helperSamuel Pitoiset2017-04-011-0/+7
* gallium: remove support for predicates from TGSI (v2)Marek Olšák2017-04-011-2/+0
* gallivm/llvmpipe: prepare support for ARB_gpu_shader_int64.Dave Airlie2016-09-211-0/+4
* gallivm: Fix trivial sign warningsJan Vesely2016-06-131-1/+1
* gallivm: convert size query to using a set of parameters.Dave Airlie2016-04-191-8/+1
* gallium/auxilary: more __cplusplus exportsTim Rowley2016-03-021-0/+8
* llvmpipe: add cache for compressed texturesRoland Scheidegger2015-11-041-0/+2
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-2/+2
* gallivm: add fp64 support. (v2.1)Dave Airlie2015-07-011-0/+4
* draw/gallivm: add invocation ID support for llvmpipe.Dave Airlie2015-06-231-0/+1
* gallivm: simplify sampler interfaceRoland Scheidegger2015-03-311-14/+3
* gallivm: pass jit_context pointer through to samplingRoland Scheidegger2015-03-271-0/+4
* draw: implement support for the VERTEXID_NOBASE and BASEVERTEX semantics.Roland Scheidegger2014-12-161-0/+2
* gallivm: add information about different sampler/view units if analyzing shaderRoland Scheidegger2014-09-201-0/+6
* gallivm: handle SAMPLE opcode in aos samplingRoland Scheidegger2014-09-161-0/+2
* gallivm: only fetch pointers to constant buffers onceRoland Scheidegger2014-05-141-0/+2
* gallivm: handle huge number of immediatesZack Rusin2014-02-051-3/+3
* gallivm: allow large numbers of temporariesZack Rusin2014-02-051-2/+2
* gallivm: fix opcode and function nestingZack Rusin2014-02-031-35/+37
* gallivm: add a few const qualifiersBrian Paul2014-02-021-1/+1
* llvmpipe: do constant buffer bounds checking in shadersZack Rusin2014-01-161-0/+2
* gallivm: Compile flag to debug TGSI execution through printfs.José Fonseca2013-11-141-0/+5