summaryrefslogtreecommitdiff
path: root/src/gallium/state_trackers/clover
AgeCommit message (Expand)AuthorFilesLines
2017-03-24clover: use pipe_resource referencesJan Vesely2-3/+9
2017-03-02clover: Work around build failure with AltiVec.Matt Turner1-0/+3
2017-02-27clover: Dump linked binary to a different fileJan Vesely1-2/+6
2017-02-02gallium: turn PIPE_SHADER_CAP_DOUBLES into a screen capabilityNicolai Hähnle1-2/+1
2017-01-27clover: automake: remove -I$(srcdir)Emil Velikov1-2/+1
2017-01-27clover: automake: include builddir prior to srcdirEmil Velikov1-1/+1
2017-01-27clover: Fix build against clang SVN >= r293097Michel Dänzer1-1/+8
2017-01-11clover: Check for executables before enqueueing a kernelPierre Moreau1-1/+4
2016-12-24clover: Use Clang's diagnosticsVedran Miletić1-1/+6
2016-11-24clover: Restore support for LLVM <= 3.9.Vedran Miletić2-6/+21
2016-11-14clover: adapt to new error API since LLVM r286752Vedran Miletić1-2/+8
2016-11-11clover: fix building since llvm r286566Laurent Carlier1-0/+5
2016-11-06clover: Add CL_PROGRAM_BINARY_TYPE support (CL1.2).Serge Martin10-11/+35
2016-11-06clover: add missing clGetDeviceInfo CL1.2 queriesSerge Martin3-0/+35
2016-10-30clover: Implement clGetExtensionFunctionAddressForPlatform.Serge Martin3-1/+21
2016-10-30clover: Introduce CLOVER_EXTRA_*_OPTIONS environment variablesVedran Miletić1-3/+7
2016-10-30clover: Pass unquoted compiler arguments to ClangVedran Miletić1-4/+36
2016-09-16clover: fix getting scalar args api sizeSerge Martin1-4/+3
2016-09-10st/clover: Define __OPENCL_VERSION__ on the device sideNiels Ole Salscheider1-0/+3
2016-09-08gallium: remove PIPE_BIND_TRANSFER_READ/WRITEMarek Olšák2-6/+2
2016-08-29clover: Use device cap to query pointer size instead of hardcoded 32bitsJan Vesely3-1/+8
2016-08-10gallium: add a pipe_context parameter to fence_finishMarek Olšák1-2/+2
2016-07-27clover: make GCC 4.8 happyDieter Nützel1-1/+1
2016-07-23gallium: split transfer_inline_write into buffer and texture callbacksMarek Olšák1-3/+7
2016-07-20clover: Re-order includes in invocation.cpp to fix buildTom Stellard1-7/+17
2016-07-20clover: Add missing include v2Tom Stellard1-0/+1
2016-07-11clover/api: Implement clLinkProgram per-device binary presence validation rule.Francisco Jerez1-2/+31
2016-07-11clover: Add clLinkProgram (CL 1.2).Serge Martin1-4/+27
2016-07-11clover: Trivial cleanups for api/program.cpp.Francisco Jerez1-9/+8
2016-07-11clover/core: Remove compiler.hpp.Francisco Jerez4-37/+3
2016-07-11clover/llvm: Get rid of compile_program_llvm().Francisco Jerez2-18/+0
2016-07-11clover: Provide separate program methods for compilation and linking.Francisco Jerez3-12/+42
2016-07-11clover: Unify program::build_* into a single method returning a struct.Francisco Jerez4-50/+39
2016-07-11clover: Change program::build opts argument to std::string.Serge Martin2-3/+3
2016-07-11clover: Define error subclass to signal build option parse failure.Francisco Jerez3-3/+11
2016-07-11clover: Move back to using build_error to signal compilation failure.Francisco Jerez5-17/+17
2016-07-11clover: Override ret_object.Serge Martin1-0/+11
2016-07-11clover/tgsi: Add stub link_program() function.Francisco Jerez2-0/+9
2016-07-11clover/tgsi: Move compiler entry point declaration into tgsi directory and na...Francisco Jerez5-7/+42
2016-07-11clover/llvm: Implement the -create-library linker option.Francisco Jerez2-24/+44
2016-07-11clover/llvm: Implement linkage of multiple clover modules.Francisco Jerez2-3/+35
2016-07-11clover/llvm: Split compilation and linking.Francisco Jerez3-15/+91
2016-07-11clover/llvm: Implement library bitcode codegen.Francisco Jerez2-1/+31
2016-07-11clover/llvm: Trivial assorted cleanups for invocation.cpp.Francisco Jerez1-50/+7
2016-07-11clover/llvm: Split native codegen into separate file.Francisco Jerez4-119/+175
2016-07-11clover/llvm: Split bitcode codegen into separate file.Francisco Jerez4-35/+84
2016-07-11clover/llvm: Split shared codegen support code into separate file.Francisco Jerez4-157/+261
2016-07-11clover/llvm: Define function for bitcode print-out.Francisco Jerez1-7/+10
2016-07-11clover/llvm: Split native codegen and assembly print-out into separate functi...Francisco Jerez1-18/+20
2016-07-11clover/llvm: Clean up bitcode codegen.Francisco Jerez1-16/+20