summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-2/+2
* llvmpipe: do constant buffer bounds checking in shadersZack Rusin2014-01-161-15/+96
* gallivm: Ignore unknown file type in non-debug builds.Vinson Lee2013-11-201-0/+1
* gallivm: Fix mask calculation for emit_kill_if.Si Chen2013-11-191-5/+8
* gallivm: Compile flag to debug TGSI execution through printfs.José Fonseca2013-11-141-47/+183
* gallivm,llvmpipe: fix float->srgb conversion to handle NaNsRoland Scheidegger2013-11-141-7/+4
* gallivm: deduplicate some indirect register address codeRoland Scheidegger2013-11-081-157/+96
* gallivm: fix indirect addressing of inputsRoland Scheidegger2013-11-061-17/+28
* gallivm: support indirect registers on both dimensionsZack Rusin2013-09-061-1/+3
* gallivm: implement better control of per-quad/per-element/scalar lodRoland Scheidegger2013-08-201-38/+122
* gallivm: already pass coords in the right place in the sampler interfaceRoland Scheidegger2013-08-151-74/+85