summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-04-16r600g: XXX: Some compute fixes after rebaser600-llvm-rcTom Stellard3-41/+4
2012-04-16Remove stray printfsTom Stellard1-1/+0
2012-04-16r600g: Compute the correct wavefront sizeTom Stellard1-2/+12
2012-04-16winsys/radeon: Get max_pipes from the kernelTom Stellard2-0/+11
2012-04-16r600g: Clean up evergreen_create_compute_state()Tom Stellard1-59/+5
2012-04-16r600g: Toggle compute traces with R600_COMPUTE_DEBUG env variableTom Stellard4-15/+30
2012-04-16clover: Fix build on 32-bit systemsTom Stellard2-2/+2
2012-04-16clover: Link with libpthreadTom Stellard1-1/+2
2012-04-16r600g: Pass local and global size to shadersTom Stellard2-15/+44
2012-04-16clover: Only link against the necessary LLVM libsTom Stellard1-2/+2
2012-04-16targets/dri-r600: Only link against the necessary LLVM libsTom Stellard1-1/+5
2012-04-16clover: Link compiled kernels with libclc builtins.bcTom Stellard4-2/+31
2012-04-16r600g: Pass group/thread ID info to compute shadersTom Stellard2-6/+22
2012-04-16clover: Fix build with LLVM/Clang 3.1Tom Stellard3-1/+23
2012-04-16clover: Fix binding of literal argsTom Stellard1-1/+0
2012-04-16r600g: less shader dump callsAdam Rak1-1/+1
2012-04-16r600/llvm: Control compute shader dumps with R600_DUMP_SHADERS=1Tom Stellard1-2/+9
2012-04-16clover: fixed handling of multiply kernelsAdam Rak5-71/+172
2012-04-16r600g: Pass byte addressed pointers to kernelsTom Stellard1-14/+1
2012-04-16r600g: fix for compute buffer offset mappingAdam Rak1-2/+5
2012-04-16r600g: fixed the bug with VTX fetches in TEX clauses for evergreenAdam Rak2-8/+14
2012-04-16r600/llvm: Use the correct CF instruction for vertex fetchesTom Stellard1-1/+1
2012-04-16r600g: Add support for reading vertex fetches from bytestreamTom Stellard1-0/+37
2012-04-16r600/llvm/clover: fixed OpenCL struct parameter passingTom Stellard3-5/+47
2012-04-16r600/llvm: Add LOAD_VTX instructionTom Stellard1-0/+13
2012-04-16r600g: Add llvm_wrapper.cppTom Stellard2-0/+35
2012-04-16r600g: Comment out assertion triggered by failing to set compute modeTom Stellard1-0/+3
2012-04-16r600g: Add support for reading native instructions from the LLVM bytestreamTom Stellard1-0/+10
2012-04-16r600g: Dump bytecode after building compute shaderTom Stellard1-0/+1
2012-04-16r600g: Add FC_NATIVE instructionTom Stellard3-0/+20
2012-04-16r600g: Add no_merge_inst_groups flagTom Stellard3-1/+13
2012-04-16r600g: Store LLVM bitcode as an LLVMModuleRefTom Stellard3-5/+8
2012-04-16clover: For now use address space 1 for global memoryTom Stellard1-1/+1
2012-04-16r600g: Add support for accepting LLVM from state trackersTom Stellard4-4/+36
2012-04-16clover: Pass LLVM to drivers as bitcodeTom Stellard3-9/+14
2012-04-16gallium: Add fields to struct pipe_shader_state for generic IRTom Stellard1-1/+2
2012-04-16r600g: compute support for evergreenAdam Rak24-6/+2874
2012-04-16clover fixing MakefileAdam Rak1-4/+5
2012-04-16clover: Have clang generate x86_64 code by defaultTom Stellard1-0/+4
2012-04-16clover: Don't link the pipe driver agains dricore and glslTom Stellard1-0/+4
2012-04-16clover: Make sure all necessary LLVM libs are includedTom Stellard1-0/+3
2012-04-16tgsi: Remove TGSI_OPCODE_STORETom Stellard1-2/+1
2012-04-16Revert "st/mesa: Use local temporary registers."Tom Stellard1-4/+4
2012-04-16Revert "tgsi/ureg: Support local temp emission."Tom Stellard2-53/+21
2012-04-16clover: Add tgsi_object.hTom Stellard1-0/+41
2012-04-16clover: clEnqueueNDRangeKernel() throw an error for missing implementationTom Stellard1-0/+6
2012-04-16clover: handle NULL grid_offsets in clEnqueueNDRangeKernel()Tom Stellard1-1/+10
2012-04-16clover: Have compile_program return an LLVM moduleTom Stellard6-18/+66
2012-04-16clover now generates LLVM, need to hook it up to the driverTom Stellard8-5/+334
2012-04-16gallium: XXX Enable clover to pass an LLVM module to the driversTom Stellard1-0/+3