summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm
Commit message (Expand)AuthorAgeFilesLines
* 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
* util: add avx2 and xop detection to cpu detection codeRoland Scheidegger2013-08-201-2/+9
* gallivm: fix bogus aos path detectionRoland Scheidegger2013-08-201-5/+11
* gallivm: do clamping of border color correctly for all formatsRoland Scheidegger2013-08-202-46/+256
* gallivm: implement better control of per-quad/per-element/scalar lodRoland Scheidegger2013-08-206-47/+141
* draw: handle nan clipdistanceZack Rusin2013-08-152-0/+32
* gallivm: revert accidentally commited hunkRoland Scheidegger2013-08-151-12/+1
* gallivm: do per-sample depth comparison instead of doing it post-filterRoland Scheidegger2013-08-152-106/+195
* gallivm: already pass coords in the right place in the sampler interfaceRoland Scheidegger2013-08-153-99/+90
* gallivm: change coordinate handling throughout functionsRoland Scheidegger2013-08-153-133/+133
* gallivm: fix border color with normalized texture formatsRoland Scheidegger2013-08-151-13/+53
* gallivm: implement new float comparison instructions returning integer masksRoland Scheidegger2013-08-131-2/+79
* gallivm: fix exec_mask interaction with geometry shader after end of mainRoland Scheidegger2013-08-122-16/+14
* gallivm: simplify geometry shader mask handling a bitRoland Scheidegger2013-08-121-36/+28
* gallivm: (trivial) fix typo in argument declaration of lp_build_size_query_soaRoland Scheidegger2013-08-121-1/+1
* gallivm: set non-existing values really to zero in size queries for d3d10Roland Scheidegger2013-08-092-18/+18
* gallivm: use texture target from shader instead of static state for size queryRoland Scheidegger2013-08-094-4/+73
* gallivm: honor d3d10's wishes of out-of-bounds behavior for texture size queryRoland Scheidegger2013-08-091-8/+27
* gallivm: honor d3d10 floating point rules for shadow comparisonsRoland Scheidegger2013-08-081-3/+17
* gallivm: don't clamp reference value for shadow comparison for float formatsRoland Scheidegger2013-08-081-4/+17
* gallivm: propagate scalar_lod to emit_size_query tooRoland Scheidegger2013-08-084-0/+8
* gallivm: fix out-of-bounds behavior for fetch/ldRoland Scheidegger2013-08-083-30/+88
* gallivm: fix comment wrt srgb accuracy.Roland Scheidegger2013-08-081-2/+4
* gallivm: Fix build - Remove TargetOptions.RealignStack for llvm>=3.4Laurent Carlier2013-08-061-0/+2
* gallivm: obey clarified shift behaviorRoland Scheidegger2013-08-022-8/+24
* gallivm: use nearest rounding for float->unorm24 conversionRoland Scheidegger2013-07-311-4/+6
* gallivm: (trivial) git rid of assertion in float->uint conversion codeRoland Scheidegger2013-07-291-2/+3
* gallivm: fix float->SNORM conversionRoland Scheidegger2013-07-272-11/+47
* gallivm: handle texel swizzles correctly for d3d10-style sample opcodesRoland Scheidegger2013-07-271-0/+27
* gallivm: Remove NoFramePointerElimNonLeaf for LLVM >= 3.4.Vinson Lee2013-07-251-0/+2
* gallivm: Remove dead code in lp_build_compare_ext.Vinson Lee2013-07-241-6/+0
* gallivm: add a log function that handles edge casesZack Rusin2013-07-192-0/+21
* gallivm: export unordered/ordered cmp to a common functionZack Rusin2013-07-191-283/+158