summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/gallivm
AgeCommit message (Expand)AuthorFilesLines
2014-02-05gallivm: make sure analysis works with large number of immediatesZack Rusin1-8/+9
2014-02-05gallivm: handle huge number of immediatesZack Rusin4-44/+86
2014-02-05gallivm: allow large numbers of temporariesZack Rusin4-5/+20
2014-02-05gallivm: fix F2U opcodeRoland Scheidegger1-20/+22
2014-02-03gallivm: fix opcode and function nestingZack Rusin2-157/+317
2014-02-02gallivm: add a few const qualifiersBrian Paul2-4/+4
2014-01-28gallivm: Workaround http://llvm.org/PR18600José Fonseca1-2/+4
2014-01-17s/Tungsten Graphics/VMware/José Fonseca4-6/+6
2014-01-16llvmpipe: do constant buffer bounds checking in shadersZack Rusin2-15/+98
2013-12-14gallivm: fix pointer type for stmxcsr/ldmxcsrRoland Scheidegger1-2/+7
2013-12-10llvmpipe: fix blending with half-float formatsZack Rusin2-0/+82
2013-11-28gallium: new shader cap bit for the amount of sampler viewsRoland Scheidegger1-0/+2
2013-11-20gallivm: Ignore unknown file type in non-debug builds.Vinson Lee1-0/+1
2013-11-19gallivm: Fix mask calculation for emit_kill_if.Si Chen1-5/+8
2013-11-14gallivm: Compile flag to debug TGSI execution through printfs.José Fonseca3-47/+192
2013-11-14gallivm,llvmpipe: fix float->srgb conversion to handle NaNsRoland Scheidegger4-26/+43
2013-11-08gallivm: deduplicate some indirect register address codeRoland Scheidegger1-157/+96
2013-11-06gallivm: fix indirect addressing of inputsRoland Scheidegger1-17/+28
2013-11-05gallivm: optimize lp_build_minify for sseRoland Scheidegger3-13/+54
2013-11-04gallivm: Remove llvm::DisablePrettyStackTrace for LLVM >= 3.4.Vinson Lee1-0/+2
2013-10-25gallivm: implement fully accurate corner filtering for seamless cube mapsRoland Scheidegger1-13/+151
2013-10-21gallivm: implement seamless cube filteringRoland Scheidegger3-40/+368
2013-10-10gallivm: kill old per-quad face selection codeRoland Scheidegger1-475/+286
2013-10-10gallivm: handle explicit derivatives for cubemapsRoland Scheidegger3-56/+235
2013-10-10gallivm: ignore rho approximation for cube mapsRoland Scheidegger1-30/+20
2013-10-09llvmpipe: implement 64 bit mul opcodes in llvmpipeZack Rusin1-0/+60
2013-10-09gallivm: support printing of 64 bit integersZack Rusin1-1/+6
2013-09-19gallivm: adjust wrap mode to CLAMP_TO_EDGE always for cube maps.Roland Scheidegger1-3/+7
2013-09-18gallivm: some bits of seamless cube filtering implementationRoland Scheidegger3-14/+29
2013-09-12llvmpipe: Remove the special path for TGSI_OPCODE_EXP.José Fonseca3-72/+30
2013-09-06gallivm: support indirect registers on both dimensionsZack Rusin2-2/+5
2013-08-30gallivm: handle unbound textures in texture sampling / texture queriesRoland Scheidegger1-0/+26
2013-08-30gallivm: (trivial) don't pass sampler_unit variable down to filtering funcsRoland Scheidegger1-36/+21
2013-08-30gallivm: don't use AoS path if min/mag filter are different with multiple lodsRoland Scheidegger1-1/+6
2013-08-30gallivm: support per-pixel min/mag filter in SoA pathRoland Scheidegger1-43/+243
2013-08-30gallivm: don't calculate square root of rho if we use accurate rho methodRoland Scheidegger1-39/+74
2013-08-30gallivm: refactor num_lods handlingRoland Scheidegger4-131/+169
2013-08-23gallivm: fix min/mag switchover point for nearest/none mip filterRoland Scheidegger5-66/+81
2013-08-22gallivm: do per-element lod for lod bias and explicit derivs tooRoland Scheidegger2-31/+74
2013-08-22gallivm: (trivial) fix int/uint border color clampingRoland Scheidegger1-2/+2
2013-08-22gallivm: (trivial) fix linear aos sampling of 3d compressed formatsRoland Scheidegger1-2/+2
2013-08-22gallium: Support PIPE_FORMAT_R10G10B10A2_UINT.José Fonseca1-0/+1
2013-08-21gallivm: unify sin and cos implementationRoland Scheidegger2-255/+53
2013-08-21gallivm: add comment for bogus min/mag filter selection with nearest mip filterRoland Scheidegger3-2/+10
2013-08-21gallivm: fix rho calculation for 1d caseRoland Scheidegger1-1/+1
2013-08-20util: add avx2 and xop detection to cpu detection codeRoland Scheidegger1-2/+9
2013-08-20gallivm: fix bogus aos path detectionRoland Scheidegger1-5/+11
2013-08-20gallivm: do clamping of border color correctly for all formatsRoland Scheidegger2-46/+256
2013-08-20gallivm: implement better control of per-quad/per-element/scalar lodRoland Scheidegger6-47/+141
2013-08-15draw: handle nan clipdistanceZack Rusin2-0/+32