summaryrefslogtreecommitdiffstats
path: root/src/gallium
Commit message (Expand)AuthorAgeFilesLines
* gallivm: handle texel swizzles correctly for d3d10-style sample opcodesRoland Scheidegger2013-07-272-0/+29
* st/clover: Allow double precision operationsNiels Ole Salscheider2013-07-251-0/+1
* gallium/vl: add prime supportDave Airlie2013-07-261-1/+19
* xa: move surface to ref/unref apiJerome Glisse2013-07-253-2/+18
* xa: let ddx handle flushJerome Glisse2013-07-252-9/+2
* xa: export a common context flush functionJerome Glisse2013-07-254-7/+17
* xa: add handle type parameter to get handleJerome Glisse2013-07-252-2/+18
* xa: add xa_surface_from_handle()Rob Clark2013-07-252-4/+46
* 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
* nv50,nvc0: s/uint16/uint32 for constant buffer offsetChristoph Bumiller2013-07-242-2/+2
* 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
* clover: Respect kernel argument alignment restrictions.Francisco Jerez2013-07-222-2/+19
* clover: Extend kernel arguments for differing host and device data types.Francisco Jerez2013-07-222-4/+56
* clover: Byte-swap kernel arguments when host and device endianness differ.Francisco Jerez2013-07-221-37/+65
* clover: Add kernel argument fields to allow differing host/target data types.Francisco Jerez2013-07-221-2/+23
* clover: Pass corresponding module::argument to kernel::argument::bind().Francisco Jerez2013-07-222-84/+61
* clover: Return correct value for CL_DEVICE_ENDIAN_LITTLETom Stellard2013-07-223-1/+8
* gallium: Add PIPE_CAP_ENDIANNESSTom Stellard2013-07-2214-1/+38
* build: Remove unused EGL_PLATFORMS.Matt Turner2013-07-221-1/+0
* llvmpipe: Ensure FTZ/DAZ flags are set on deferred draw flushes.Zack Rusin2013-07-221-0/+8
* llvmpipe: Remove lp_rast_get_num_threads().José Fonseca2013-07-222-11/+0
* scons: Don't use -z defs ld option on Mac.José Fonseca2013-07-211-1/+2
* util/u_math: Define NAN/INFINITY macros for MSVC.José Fonseca2013-07-201-0/+4
* llvmpipe/tests: update arith test to check for edge casesZack Rusin2013-07-191-9/+19
* 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
* scons: Disallow undefined symbols in Xlib libGL.so.José Fonseca2013-07-191-0/+3
* llvmpipe: clamp inputs for srgb render buffersRoland Scheidegger2013-07-181-0/+35
* llvmpipe: fix blending with SRC_ALPHA_SATURATE with some formats without alphaRoland Scheidegger2013-07-182-8/+26
* r600g: use WAIT_3D_IDLE before using CP DMAMarek Olšák2013-07-182-0/+2
* r300g: make use of gallium's os_get_process_name()Jonathan Gray2013-07-181-1/+6
* nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0Ilia Mirkin2013-07-1811-3/+1815
* 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
* r600g/sb: improve alu packing on caymanVadim Girlin2013-07-172-15/+89
* r600g/sb: fix handling of new multislot instructions on caymanVadim Girlin2013-07-173-5/+6
* r600g/sb: fix debug dump code in schedulerVadim Girlin2013-07-171-4/+5
* r600g/sb: fix initial register allocationVadim Girlin2013-07-171-0/+1
* r600g/sb: move chip & class name functions to sb_contextVadim Girlin2013-07-174-53/+55
* r600g/sb: fix handling of PS in source bytecode on caymanVadim Girlin2013-07-171-0/+5
* r600g/sb: Initialize ra_checker member variables.Vinson Lee2013-07-171-1/+1
* gallium/util: use explicily sized types for {un, }pack_rgba_{s, u}intEmil Velikov2013-07-172-8/+8