summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/clover
Commit message (Expand)AuthorAgeFilesLines
* clover: Return CL_BUILD_ERROR for CL_PROGRAM_BUILD_STATUS when compilation fa...Tom Stellard2015-03-311-0/+2
* clover: Return 0 as storage size for local kernel args that are not set v2Tom Stellard2015-03-231-1/+1
* clover: use get_device_vendor instead of get_vendorGiuseppe Bilotta2015-03-231-1/+1
* clover: The unit for CL_DEVICE_MEM_BASE_ADDR_ALIGN is bits not bytesTom Stellard2015-03-231-0/+3
* clover: Add all the mandatory 1.1 extensions to the extension stringTom Stellard2015-03-231-1/+7
* clover: Add a space at the end of CL_DEVICE_OPENCL_C_VERSIONTom Stellard2015-03-231-1/+1
* clover: Return the minimum required value for CL_DEVICE_SINGLE_FP_CONFIG v2Tom Stellard2015-03-091-1/+4
* clover: Enable cl_khr_fp64 for devices that support doubles v4Tom Stellard2015-03-053-3/+25
* clover: Fix build since llvm r231270Tom Stellard2015-03-041-1/+1
* clover: Don't unconditionally define cl_khr_fp64Tom Stellard2015-02-271-1/+0
* clover: Set appropriate flag defaults on memory object creation.Francisco Jerez2015-02-241-8/+18
* clover: Add CL_MEM_HOST_* flag checks.EdB2015-02-242-7/+34
* clover: Factor out memory object flags validation to a helper function.Francisco Jerez2015-02-241-34/+32
* clover: Use Legacy PassManager for LLVM trunk (3.7)Shawn Starr2015-02-141-0/+9
* clover/llvm: Dump the OpenCL C code earlier.EdB2015-01-281-3/+3
* clover/llvm: Move CLOVER_DEBUG stuff into anonymous namespace.EdB2015-01-281-13/+20
* st/clover: Pass target instead of target.begin() to std::string()Michel Dänzer2015-01-271-3/+3
* clover: Fix build with llvm after r226981Jan Vesely2015-01-261-0/+4
* st/clover: Adapt to TargetLibraryInfo.h move in LLVM SVN r226078Michel Dänzer2015-01-151-0/+4
* clover: Use switch when creating kernel arguments.Jan Vesely2014-12-101-25/+19
* clover: Fix build after llvm r223802Aaron Watry2014-12-091-0/+4
* clover: clCompileProgram CL_INVALID_COMPILER_OPTIONSEdB2014-12-022-1/+3
* Revert "clover: Fix build after llvm r221375"Tom Stellard2014-11-121-4/+0
* clover: Fix build after llvm r221375Jan Vesely2014-11-061-0/+4
* clover: Fix clBuildProgram piglit regressionTom Stellard2014-11-031-4/+4
* clover: Fix bug when binary programs are passed to clBuildProgram() v2Tom Stellard2014-10-312-6/+14
* clover: Factor input validation of clCompileProgram into a new function v2Tom Stellard2014-10-311-10/+23
* clover: use correct typenames for compat::pair's first/secondEmil Velikov2014-10-231-2/+2
* gallivm,llvmpipe,clover: Bump required LLVM version to 3.3.José Fonseca2014-10-231-35/+1
* clover: Fix build error with LLVM 3.4.Vinson Lee2014-10-211-1/+3
* clover: Don't return CL_INVALID_VALUE if there is no header.EdB2014-10-201-1/+1
* clover: Add allow_empty_tag.EdB2014-10-201-0/+18
* clover: Add initial implementation of clCompileProgram for CL 1.2.EdB2014-10-207-16/+77
* clover: Add a simple compat::pair.EdB2014-10-201-0/+9
* clover/util: Allow using key_equals with pair-like objects other than std::pair.Francisco Jerez2014-10-201-2/+2
* clover/util: Define equality operators for a couple of compat classes.Francisco Jerez2014-10-201-13/+30
* clover/util: Fix construction of compat::vector with a general container as a...Francisco Jerez2014-10-201-2/+4
* clover: Add environment variables for dumping kernel code v2Tom Stellard2014-10-161-11/+75
* clover: Register an llvm diagnostic handler v3Tom Stellard2014-10-161-0/+25
* clover: Add support for compiling to native object code v3Tom Stellard2014-10-161-9/+203
* clover: Factor kernel argument parsing into its own function v2Tom Stellard2014-10-161-81/+92
* clover: Fix regression in module serializationTom Stellard2014-10-141-0/+1
* clover: Fix unintended fall-through in kernel::argument::bind.Francisco Jerez2014-10-121-0/+3
* clover: Append implicit arguments to the kernel argument list.Jan Vesely2014-10-121-13/+29
* clover: Pass execution dimensions and offset to the kernel as implicit argume...Francisco Jerez2014-10-122-25/+70
* clover: Add semantic information to module::argument for implicit parameter p...Francisco Jerez2014-10-121-4/+12
* clover: Use unreachable() from util/macros.h instead of assert(0).Francisco Jerez2014-10-113-4/+4
* clover: Add support to mem objects for multiple destructor callbacks v2Tom Stellard2014-09-222-5/+8
* st/clover: ship Doxyfile in the release tarballEmil Velikov2014-09-051-0/+2
* clover/util: Null-terminate the result of compat::string::c_str().Francisco Jerez2014-09-051-1/+3