aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm/lp_bld_tgsi.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* gallivm: support indirect registers on both dimensionsZack Rusin2013-09-061-1/+2
* gallivm: implement better control of per-quad/per-element/scalar lodRoland Scheidegger2013-08-201-2/+3
* gallivm: use texture target from shader instead of static state for size queryRoland Scheidegger2013-08-091-0/+1
* gallivm: propagate scalar_lod to emit_size_query tooRoland Scheidegger2013-08-081-0/+1
* gallivm: do per-pixel lod calculations for explicit lodRoland Scheidegger2013-07-041-0/+1
* gallivm/soa: implement indirect addressing in immediatesZack Rusin2013-05-141-0/+6
* gallivm: implement switch opcodeRoland Scheidegger2013-04-201-0/+24
* gallivm: Drop pos arg from lp_build_tgsi_soa.José Fonseca2013-04-181-2/+0
* gallivm/gs: fix indirect addressing in geometry shadersZack Rusin2013-04-171-0/+1
* draw/gs: make sure geometry shaders don't overflowZack Rusin2013-04-161-0/+1
* gallivm/gs: fix the end primitive callsZack Rusin2013-04-161-6/+0
* gallivm: fix loops and conditionals within GSZack Rusin2013-04-101-3/+3
* draw: Implement support for primitive idZack Rusin2013-04-031-0/+1
* gallivm: cleanup the gs interfaceZack Rusin2013-04-031-11/+14
* gallivm: implement implicit primitive flushingZack Rusin2013-03-271-0/+6
* gallium/llvm: implement geometry shaders in the llvm pathsZack Rusin2013-03-271-1/+26
* gallivm: fix return opcode handling in main function of a shaderRoland Scheidegger2013-03-191-0/+1
* gallivm/tgsi: fix issues with sample opcodesRoland Scheidegger2013-02-161-0/+2
* gallivm: fix up size queries for dx10 sviewinfo opcodeRoland Scheidegger2013-02-081-0/+1
* gallivm: hook up dx10 sampling opcodesRoland Scheidegger2013-02-081-2/+4
* gallivm: implement support for SQRT opcodeBrian Paul2013-02-041-0/+2
* gallivm: split sampler and texture stateRoland Scheidegger2013-01-281-1/+2
* gallivm,llvmpipe: handle TXF (texelFetch) instruction, including offsetsRoland Scheidegger2012-11-271-1/+10
* gallivm,draw,llvmpipe: Support wider native registers.José Fonseca2012-07-171-4/+4
* llvmpipe: Add vertex id support.Olivier Galibert2012-06-191-2/+11
* llvmpipe: Simplify and fix system variables fetch.Olivier Galibert2012-06-191-9/+2