History

lavu,lavfi,ffmpeg: Remove experimental OpenCL API

This was added in early 2013 and abandoned several months later; as far as I can tell, there are no external users. Future OpenCL use will be via hwcontext, which requires neither special OpenCL-only API nor global state in libavutil. All internal users are also deleted - this is just the unsharp filter (replaced by unsharp_opencl, which is more flexible) and the deshake filter (no replacement).

Mark Thompson committed 9 years ago

Commit 3650cb21 parent 0f93cef26 files · +6 −3054Browse files

Showing the changes to doc/APIchanges (1 of 26 files). Show all

Unified · Split

doc/APIchanges+3−0
@@ -15,6 +15,9 @@ libavutil: 2017-10-21 · 14 unmodified lines
15 15
16API changes, most recent first:16API changes, most recent first:
17 17
182017-11-xx - xxxxxxx - lavu 55.3.0 - opencl.h
19 Remove experiental OpenCL API (av_opencl_*).
20
182017-11-xx - xxxxxxx - lavu 55.2.0 - hwcontext.h hwcontext_opencl.h212017-11-xx - xxxxxxx - lavu 55.2.0 - hwcontext.h hwcontext_opencl.h
19 Add AV_HWDEVICE_TYPE_OPENCL and a new installed header with22 Add AV_HWDEVICE_TYPE_OPENCL and a new installed header with
20 OpenCL-specific hwcontext definitions.23 OpenCL-specific hwcontext definitions.

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t