summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm
Commit message (Expand)AuthorAgeFilesLines
* llvmpipe: add support for b5g6r5_srgbRoland Scheidegger2014-03-213-5/+25
* gallivm: optimize repeat linear npot code in the aos int pathJeff Muizelaar2014-03-141-12/+62
* gallivm: use correct rounding for nearest wrap mode (in the aos int path)Roland Scheidegger2014-03-141-29/+9
* gallivm: use correct rounding for linear wrap mode (in the aos int path)Jeff Muizelaar2014-03-141-6/+8
* gallivm: add smallfloat to float conversion not relying on cpu denorm handlingRoland Scheidegger2014-02-201-20/+65
* gallivm: make sure analysis works with large number of immediatesZack Rusin2014-02-051-8/+9
* gallivm: handle huge number of immediatesZack Rusin2014-02-054-44/+86
* gallivm: allow large numbers of temporariesZack Rusin2014-02-054-5/+20
* gallivm: fix F2U opcodeRoland Scheidegger2014-02-051-20/+22
* gallivm: fix opcode and function nestingZack Rusin2014-02-032-157/+317
* gallivm: add a few const qualifiersBrian Paul2014-02-022-4/+4
* gallivm: Workaround http://llvm.org/PR18600José Fonseca2014-01-281-2/+4
* s/Tungsten Graphics/VMware/José Fonseca2014-01-174-6/+6
* llvmpipe: do constant buffer bounds checking in shadersZack Rusin2014-01-162-15/+98
* gallivm: fix pointer type for stmxcsr/ldmxcsrRoland Scheidegger2013-12-141-2/+7
* llvmpipe: fix blending with half-float formatsZack Rusin2013-12-102-0/+82
* gallium: new shader cap bit for the amount of sampler viewsRoland Scheidegger2013-11-281-0/+2
* 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-143-47/+192
* gallivm,llvmpipe: fix float->srgb conversion to handle NaNsRoland Scheidegger2013-11-144-26/+43
* gallivm: deduplicate some indirect register address codeRoland Scheidegger2013-11-081-157/+96
* gallivm: fix indirect addressing of inputsRoland Scheidegger2013-11-061-17/+28
* gallivm: optimize lp_build_minify for sseRoland Scheidegger2013-11-053-13/+54
* gallivm: Remove llvm::DisablePrettyStackTrace for LLVM >= 3.4.Vinson Lee2013-11-041-0/+2
* gallivm: implement fully accurate corner filtering for seamless cube mapsRoland Scheidegger2013-10-251-13/+151
* gallivm: implement seamless cube filteringRoland Scheidegger2013-10-213-40/+368
* gallivm: kill old per-quad face selection codeRoland Scheidegger2013-10-101-475/+286
* gallivm: handle explicit derivatives for cubemapsRoland Scheidegger2013-10-103-56/+235
* gallivm: ignore rho approximation for cube mapsRoland Scheidegger2013-10-101-30/+20
* llvmpipe: implement 64 bit mul opcodes in llvmpipeZack Rusin2013-10-091-0/+60
* gallivm: support printing of 64 bit integersZack Rusin2013-10-091-1/+6
* gallivm: adjust wrap mode to CLAMP_TO_EDGE always for cube maps.Roland Scheidegger2013-09-191-3/+7
* gallivm: some bits of seamless cube filtering implementationRoland Scheidegger2013-09-183-14/+29
* llvmpipe: Remove the special path for TGSI_OPCODE_EXP.José Fonseca2013-09-123-72/+30
* gallivm: support indirect registers on both dimensionsZack Rusin2013-09-062-2/+5
* gallivm: handle unbound textures in texture sampling / texture queriesRoland Scheidegger2013-08-301-0/+26
* gallivm: (trivial) don't pass sampler_unit variable down to filtering funcsRoland Scheidegger2013-08-301-36/+21
* gallivm: don't use AoS path if min/mag filter are different with multiple lodsRoland Scheidegger2013-08-301-1/+6
* gallivm: support per-pixel min/mag filter in SoA pathRoland Scheidegger2013-08-301-43/+243
* gallivm: don't calculate square root of rho if we use accurate rho methodRoland Scheidegger2013-08-301-39/+74
* gallivm: refactor num_lods handlingRoland Scheidegger2013-08-304-131/+169
* gallivm: fix min/mag switchover point for nearest/none mip filterRoland Scheidegger2013-08-235-66/+81
* gallivm: do per-element lod for lod bias and explicit derivs tooRoland Scheidegger2013-08-222-31/+74
* gallivm: (trivial) fix int/uint border color clampingRoland Scheidegger2013-08-221-2/+2
* gallivm: (trivial) fix linear aos sampling of 3d compressed formatsRoland Scheidegger2013-08-221-2/+2
* gallium: Support PIPE_FORMAT_R10G10B10A2_UINT.José Fonseca2013-08-221-0/+1
* gallivm: unify sin and cos implementationRoland Scheidegger2013-08-212-255/+53
* gallivm: add comment for bogus min/mag filter selection with nearest mip filterRoland Scheidegger2013-08-213-2/+10
* gallivm: fix rho calculation for 1d caseRoland Scheidegger2013-08-211-1/+1