summaryrefslogtreecommitdiff
path: root/libavutil/opencl.h
Commit message (Collapse)AuthorAge
* all: Make header guard names consistentTimothy Gu2016-01-31
|
* opencl: Force the use of 1.2 APIsTimothy Gu2015-10-17
| | | | | | | | Silences warnings regarding `clCreateCommandQueue` being deprecated. Only a very limited number of products support 2.0. Since the replacement API (`clCreateCommandQueueWithProperties`) is only available in 2.0, we should not update it just yet.
* OpenCL: Fix ABI incompatibility issuesManeesh Gupta2015-04-28
| | | | | | | | | AVOpenCLDeviceNode and AVOpenCLPlatformNode used fixed static buffer for holding the device and platform name. This patch modifies these structures to use pointers instead. The memory required to hold the names is now dynamically allocated, the size for which is determined by querying appropriate OpenCL runtime APIs. Signed-off-by: Maneesh Gupta <maneesh.gupta@amd.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avutil/opencl: don't include config.hJames Almer2015-01-12
| | | | | | | | | It's not an installed header. Tested-by: Thilo Borgmann <thilo.borgmann@mail.de> Tested-by: Wei Gao <highgod0401@gmail.com> Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
* avutil: remove obsolete FF_API_OLD_OPENCL cruftJames Almer2014-09-15
| | | | | Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
* opencl: add support for non-pthread lockingMatt Oliver2014-05-01
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* cmdutils & opencl: add -opencl_bench option to test and show available ↵Lenny Wang2013-12-09
| | | | | | | | OpenCL devices Reviewed-by: Wei Gao <highgod0401@gmail.com> Reviewed-by: Stefano Sabatini <stefasab@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avutil/opencl: compile kernels separatelyLenny Wang2013-11-05
| | | | | Reviewed-by: Wei Gao <highgod0401@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavu/opencl: add opencl public error APIhighgod04012013-05-05
| | | | | Reviewed-by: Stefano Sabatini <stefasab@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavu/opencl: add check version and platformhighgod04012013-04-28
| | | | | Reviewed-by: Hanspeter Niederstrasser <niederstrasser@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* opencl: add spec opencl device APIs 20130411highgod04012013-04-11
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avutil/opencl: add opencl device list APIs 20130411highgod04012013-04-11
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavu/opencl: use consistent inclusion header guard nameStefano Sabatini2013-04-01
|
* lavu/opencl: apply misc cosmetics fixesStefano Sabatini2013-04-01
| | | | | | Split long lines, reindent code, add missing spaces between operators, remove possibly confusing comment from av_opencl_buffer_read_image() doxy, and use designated initializers for openclutils_class.
* opencl wrapper based on comments on 20130401highgod04012013-04-01
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>