summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-02-14clover: Have clang generate x86_64 code by defaultclover-r600-llvmTom Stellard1-0/+4
2012-02-14clover: Don't link the pipe driver agains dricore and glslTom Stellard1-0/+4
2012-02-14clover: Make sure all necessary LLVM libs are includedTom Stellard1-0/+3
2012-02-14tgsi: Remove TGSI_OPCODE_STORETom Stellard1-2/+1
2012-02-14Revert "st/mesa: Use local temporary registers."Tom Stellard1-4/+4
2012-02-14Revert "tgsi/ureg: Support local temp emission."Tom Stellard2-53/+21
2012-02-14clover: Add tgsi_object.hTom Stellard1-0/+41
2012-02-14clover: clEnqueueNDRangeKernel() throw an error for missing implementationTom Stellard1-0/+6
2012-02-14clover: handle NULL grid_offsets in clEnqueueNDRangeKernel()Tom Stellard1-1/+10
2012-02-14clover: Have compile_program return an LLVM moduleTom Stellard6-18/+66
2012-02-14clover now generates LLVM, need to hook it up to the driverTom Stellard8-5/+334
2012-02-14gallium: XXX Enable clover to pass an LLVM module to the driversTom Stellard1-0/+3
2012-02-14r600g: Add support for PIPE_CAP_COMPUTETom Stellard1-0/+1
2012-02-14clover: Fix install of libOpenCL.soTom Stellard1-1/+1
2012-02-14configure.ac: Add sw/null to GALLIUM_WINSYS_DIRS for gallium loaderTom Stellard1-1/+1
2012-02-14configure.ac: Don't sort GALLIUM_WINSYS_DIRSTom Stellard1-1/+0
2012-02-14configure.ac: Add winsys to GALLIUM_DIRSTom Stellard1-1/+1
2012-02-14configure.ac: Require gcc > 4.6.0 for cloverTom Stellard1-3/+8
2012-02-14configure.ac: Require Gallium drm loader when gallium loader is enabledTom Stellard1-6/+23
2012-02-14configure.ac: Build gallium loader when OpenCL is enabledTom Stellard1-0/+1
2012-02-14clover: Import OpenCL state tracker. (wip)Francisco Jerez32-2/+4454
2012-02-14Misc fixes.Francisco Jerez7-9/+53
2012-02-14gallium/tests/compute: Test atomic ops.Francisco Jerez1-0/+297
2012-02-14gallium/tests/compute: Test barriers.Francisco Jerez1-0/+70
2012-02-14gallium/tests/compute: Test indirect resource indexing.Francisco Jerez1-0/+47
2012-02-14gallium/tests/compute: Test support for multiple kernels in the same program.Francisco Jerez1-0/+52
2012-02-14gallium/test/compute: test_local fixes.Francisco Jerez1-15/+20
2012-02-14gallium/tests/compute: Test formatted surface loads/stores.Francisco Jerez1-28/+258
2012-02-14gallium/tests/compute: Preprocess TGSI source using cpp.Francisco Jerez1-13/+59
2012-02-14gallium/tests/compute: Test constant sampler view buffer bindings.Francisco Jerez1-23/+73
2012-02-14nv50/ir/ra: Fix live set propagation in the secondary passes of buildLiveSets().Francisco Jerez1-3/+3
2012-02-14nv50/ir/opt: Don't run checkSplitLoad() on instructions with predicate writes.Francisco Jerez1-1/+2
2012-02-14nv50/ir/opt: Add isOptSupported() check in logical arith optimization.Francisco Jerez1-8/+6
2012-02-14nv50/ir: Fix BuildUtil::mkSelectFrancisco Jerez1-5/+1
2012-02-14nv50/compute: Fix alignment for WRITABLE_VIEW resource allocations.Francisco Jerez1-1/+1
2012-02-14nv50/ir: Fix type of the instruction created by mkCmp() for dst in FILE_FLAGS.Francisco Jerez1-1/+4
2012-02-14nv50: Fix crash in nv50_stage_sampler_states_bind().Francisco Jerez1-2/+5
2012-02-14nv50/ir/ra: Fixes for register allocations smaller than the allocation unit.Francisco Jerez1-10/+10
2012-02-14nv50/ir/opt: Don't pretend that tryPropagateBranch() works for BBs with multi...Francisco Jerez1-2/+2
2012-02-14nv50/ir: Deal with NULLs in the BasicBlock splitting methods.Francisco Jerez1-4/+8
2012-02-14gallium/tgsi: Add the TGSI_BUFFER texture target.Francisco Jerez4-6/+8
2012-02-14nv50/ir/ra: Only update the clobber set of a function the last time a functio...Francisco Jerez1-7/+7
2012-02-14nv50/ir/nv50: Lower formatted surface load/store.Francisco Jerez6-3/+632
2012-02-14nv50/ir/nv50: Lower loads/stores with indirect resource indexing.Francisco Jerez1-0/+31
2012-02-14nv50/ir/nv50: Lower loads from INPUT.Francisco Jerez1-0/+16
2012-02-14nv50/ir: Make sure that several IR objects are destroyed on takedown.Francisco Jerez2-2/+11
2012-02-14st/mesa: Use local temporary registers.Francisco Jerez1-4/+4
2012-02-14tgsi/ureg: Support local temp emission.Francisco Jerez2-21/+53
2012-02-14gallium: Move interpolation info from tgsi_declaration to a separate token.Francisco Jerez17-61/+123
2012-02-14gallium/tests/trivial: add compute test (wip)Francisco Jerez2-1/+756