aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c
Commit message (Expand)AuthorAgeFilesLines
* gallivm: fix atomic compare-and-swapDave Airlie2019-08-271-0/+2
* gallivm: rework lp_build_tgsi_soa to take a structDave Airlie2019-07-241-32/+20
* gallivm: fix warning: ‘op’ may be used uninitializedMarek Olšák2019-07-221-0/+3
* util: use standard name for snprintf()Eric Engestrom2019-07-191-3/+3
* gallivm: add buffer operations to the tgsi->llvm conversion.Dave Airlie2019-07-071-4/+311
* gallivm: move mask_vec function up higher so it can be reused.Dave Airlie2019-07-071-14/+15
* gallivm: add ssbo pointers to the soa build api.Dave Airlie2019-07-071-1/+5
* gallivm: fix bogus assert in get_indirect_indexRoland Scheidegger2019-04-161-1/+1
* gallivm: fix improper clamping of vertex index when fetching gs inputsRoland Scheidegger2018-11-091-10/+31
* gallivm: Make it possible to disable some optimization shortcuts in release b...Gert Wollny2018-10-061-3/+3
* gallivm: allow to pass two swizzles into fetches.Dave Airlie2018-08-301-30/+56
* gallivm: Use alloca_undef with array type instead of alloca_arrayRoland Scheidegger2018-05-161-28/+33
* gallivm: use enum tgis_opcodeBrian Paul2018-03-231-4/+8
* gallivm/llvmpipe: add const qualifiers on sampler variablesBrian Paul2018-02-011-1/+1
* gallium: allow 512-bit vectorsTim Rowley2017-10-111-7/+7
* gallium: add new LOD opcodeRoland Scheidegger2017-09-301-0/+14
* tgsi: infer that dst[1] of DFRACEXP is an integerNicolai Hähnle2017-09-291-2/+2
* gallivm: add dst register index to lp_build_tgsi_context::emit_storeNicolai Hähnle2017-09-291-8/+7
* llvmpipe, gallivm: implement lod queries (LODQ opcode)Roland Scheidegger2017-09-201-0/+13
* llvmpipe, tgsi: hook up dx10 gather4 opcodeRoland Scheidegger2017-09-071-7/+21
* gallium: remove TGSI opcode BREAKCMarek Olšák2017-08-221-43/+0
* gallium: remove TGSI_OPCODE_CALLNZMarek Olšák2017-08-221-1/+0
* gallium: remove support for predicates from TGSI (v2)Marek Olšák2017-04-011-125/+16
* gallivm/llvmpipe: prepare support for ARB_gpu_shader_int64.Dave Airlie2016-09-211-4/+36
* gallivm: Fix trivial sign warningsJan Vesely2016-06-131-5/+5
* gallivm: make non-float return code bitcast consistent.Dave Airlie2016-06-111-12/+6
* gallium/gallivm: use 64-bit test instead of doubles.Dave Airlie2016-06-111-37/+36
* gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_*Marek Olšák2016-04-221-3/+3
* gallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_*Marek Olšák2016-04-221-8/+8
* gallivm: convert size query to using a set of parameters.Dave Airlie2016-04-191-7/+11
* gallivm, tgsi: provide fake sample_i_ms implementationsRoland Scheidegger2016-02-181-1/+6
* gallium: Use unsigned for loop indexEdward O'Callaghan2016-01-061-3/+3
* llvmpipe: fix fp64 inputs to geom shader.Dave Airlie2015-12-091-4/+12
* gallium/auxiliary: Trivial code style cleanupEdward O'Callaghan2015-12-061-3/+3
* gallivm: use sampler index 0 for texel fetchesRoland Scheidegger2015-11-201-1/+6
* llvmpipe: add cache for compressed texturesRoland Scheidegger2015-11-041-0/+5
* gallivm: Fix GCC unused-variable warning.Vinson Lee2015-07-311-2/+1
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-4/+4
* gallivm: add fp64 support. (v2.1)Dave Airlie2015-07-011-28/+239
* draw/gallivm: add invocation ID support for llvmpipe.Dave Airlie2015-06-231-0/+5
* gallium: remove TGSI_SAT_MINUS_PLUS_ONEMarek Olšák2015-05-201-20/+1
* gallivm: don't use control flow when doing indirect constant buffer lookupsRoland Scheidegger2015-04-091-57/+36
* gallivm: implement TG4 for ARB_texture_gatherRoland Scheidegger2015-03-311-11/+25
* gallivm: add gather support to sampler interfaceRoland Scheidegger2015-03-311-3/+3
* gallivm: simplify sampler interfaceRoland Scheidegger2015-03-311-59/+74
* gallivm: pass jit_context pointer through to samplingRoland Scheidegger2015-03-271-0/+6
* gallivm: silence a couple compiler warningsBrian Paul2015-01-051-1/+1
* draw: implement support for the VERTEXID_NOBASE and BASEVERTEX semantics.Roland Scheidegger2014-12-161-0/+10
* gallium: Drop the NRM and NRM4 opcodes.Eric Anholt2014-11-241-95/+0
* tgsi: change tgsi_shader_info::properties to a one-dimensional arrayMarek Olšák2014-10-041-1/+1