| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
device_uninit can be called twice if device_init fails.
|
|
|
|
|
|
|
|
| |
Using cl_arm_import_memory. Unfortunately, despite this not being a
standard extension, the function clImportMemoryARM() is not accessible
via clGetExtensionFunctionAddressForPlatform(). This means that it has
to be linked directly to the ARM OpenCL binary, so making a portable
binary is not possible as it is with all other mapping extensions.
|
|
|
|
| |
Using cl_khr_d3d11_sharing and cl_intel_d3d11_nv12_media_sharing.
|
|
|
|
| |
Using cl_khr_dx9_media_sharing.
|
|
|
|
|
| |
Uses the cl_intel_va_api_media_sharing extension, which supports only
NV12 surfaces and only mapping from QSV to OpenCL.
|
|
|
|
| |
Supports all surface formats in common between the two.
|
|
|