aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* tgsi: simplify shader properties in tgsi_shader_infoMarek Olšák2014-10-041-8/+7
* gallivm: handle cube map arrays for texture samplingRoland Scheidegger2014-08-301-2/+3
* gallivm: Handle MSAA textures in emit_fetch_texelsDarius Goad2014-08-081-2/+7
* draw: hack around weird primitive id input in gsRoland Scheidegger2014-08-081-0/+12
* gallivm: fix cube map array (and cube map shadow with bias) handlingRoland Scheidegger2014-08-051-29/+105
* gallium: implement ARB_texture_query_levelsMarek Olšák2014-06-191-1/+1
* gallivm: only fetch pointers to constant buffers onceRoland Scheidegger2014-05-141-37/+63
* gallivm: Fix wrong operator in lp_exec_default.José Fonseca2014-04-241-1/+1
* draw/llvm: improve debugging output a bitZack Rusin2014-03-261-1/+2
* gallivm: handle huge number of immediatesZack Rusin2014-02-051-36/+76
* gallivm: allow large numbers of temporariesZack Rusin2014-02-051-1/+10
* gallivm: fix opcode and function nestingZack Rusin2014-02-031-122/+280