summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary
Commit message (Expand)AuthorAgeFilesLines
* 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
* util: don't flush overflowing values to infinity in half-float conversionRoland Scheidegger2013-07-272-9/+17
* tgsi: handle texel swizzles correctly for d3d10-style sample opcodesRoland Scheidegger2013-07-271-5/+35
* gallivm: handle texel swizzles correctly for d3d10-style sample opcodesRoland Scheidegger2013-07-271-0/+27
* gallium/vl: add prime supportDave Airlie2013-07-261-1/+19
* gallivm: Remove NoFramePointerElimNonLeaf for LLVM >= 3.4.Vinson Lee2013-07-251-0/+2
* draw: fix vertex id computationZack Rusin2013-07-255-13/+37
* draw: cleanup and fix instance id computationZack Rusin2013-07-254-13/+8
* gallivm: Remove dead code in lp_build_compare_ext.Vinson Lee2013-07-241-6/+0
* draw: always call util_cpu_detect() in draw context creation.Roland Scheidegger2013-07-241-1/+4
* gallium/util: Fix detection of AVX cpu capsAndre Heider2013-07-231-2/+25
* util/u_math: Define NAN/INFINITY macros for MSVC.José Fonseca2013-07-201-0/+4
* 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
* gallivm: handle -inf, inf and nan's in sin/cos instructionsZack Rusin2013-07-192-0/+49
* gallivm: add a version of log2 which handles edge casesZack Rusin2013-07-193-6/+65
* gallivm: fix edge cases in exp2Zack Rusin2013-07-191-3/+7
* gallivm: handle nan's in min/maxZack Rusin2013-07-196-52/+482
* gallivm: (trivial) simplify lp_build_cos/lp_build_sin a tiny bitRoland Scheidegger2013-07-171-7/+6
* util/u_format_s3tc: handle srgb formats correctly.Roland Scheidegger2013-07-172-185/+254
* gallium/util: use explicily sized types for {un, }pack_rgba_{s, u}intEmil Velikov2013-07-172-8/+8
* llvmpipe: use MCJIT on ARM and AArch64Kyle McMartin2013-07-171-1/+1
* llvmpipe: support sRGB framebuffersRoland Scheidegger2013-07-162-4/+54
* gallivm: (trivial) use constant instead of exp2f() functionRoland Scheidegger2013-07-141-2/+3
* gallivm: handle srgb-to-linear and linear-to-srgb conversionsRoland Scheidegger2013-07-136-7/+332
* gallivm: better support for fast rsqrtRoland Scheidegger2013-07-132-16/+63
* gallium: fixup definitions of the rsq and sqrtZack Rusin2013-07-112-13/+8
* util/u_format: Comment out half float denormal test case.José Fonseca2013-07-121-0/+5
* gallivm: Eliminate redundant lp_build_select calls.José Fonseca2013-07-121-12/+2
* tgsi: rename the TGSI fragment kill opcodesBrian Paul2013-07-1214-46/+44
* tgsi: fix-up KILP commentsBrian Paul2013-07-122-5/+3
* tgsi: exec TGSI_OPCODE_SQRT as a scalar instruction, not vectorBrian Paul2013-07-121-1/+1
* tgsi: use X component of the second operand in exec_scalar_binary()Brian Paul2013-07-121-1/+1
* os: add os_get_process_name() functionBrian Paul2013-07-123-0/+133
* hud: silence some MSVC warningsBrian Paul2013-07-121-8/+8
* util: add casts to silence MSVC warnings in u_blit.cBrian Paul2013-07-121-14/+14
* tgsi: s/unsigned/int/ to silence MSVC warningBrian Paul2013-07-121-1/+1
* util/u_math: Use xmmintrin.h whenever possible.José Fonseca2013-07-101-9/+17
* util: treat denorm'ed floats like zeroZack Rusin2013-07-094-0/+72
* gallivm: (trivial) fix using one lod instead of per-quad lod for texel fetchRoland Scheidegger2013-07-051-1/+2
* gallivm: Remove bogus assert.José Fonseca2013-07-051-4/+1
* gallivm: (trivial) fix bogus assertion for per-element lod with 1d resourcesRoland Scheidegger2013-07-052-2/+1
* gallivm: do per-pixel lod calculations for explicit lodRoland Scheidegger2013-07-049-125/+193
* draw: fix overflows in the indexed rendering pathsZack Rusin2013-07-034-43/+159
* draw/llvm: index overflows if it's greater than elt maxZack Rusin2013-07-031-1/+1
* postprocess: move second temporary assertion into isolated configurationMatthew McClure2013-07-031-2/+2
* gallivm: Simplify intrinsic name construction.José Fonseca2013-07-021-23/+10
* gallivm: Fix MSVC build.José Fonseca2013-07-021-8/+7
* gallivm: Fix indirect immediate registers.José Fonseca2013-07-021-2/+2