aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* gallivm: fix exec_mask interaction with geometry shader after end of mainRoland Scheidegger2013-08-121-15/+13
* gallivm: simplify geometry shader mask handling a bitRoland Scheidegger2013-08-121-36/+28
* gallivm: use texture target from shader instead of static state for size queryRoland Scheidegger2013-08-091-2/+41
* gallivm: propagate scalar_lod to emit_size_query tooRoland Scheidegger2013-08-081-0/+5
* gallivm: handle texel swizzles correctly for d3d10-style sample opcodesRoland Scheidegger2013-07-271-0/+27
* gallivm: handle nan's in min/maxZack Rusin2013-07-191-4/+9