- 09 Apr, 2019 1 commit
-
-
Jarek Samic authored
The `opencl_get_plane_format` function was incorrectly determining the value used to set the image channel order. This resulted in all RGB pixel formats being set to the `CL_RGBA` pixel format, regardless of whether or not they actually *were* RGBA. This patch fixes the issue by using the `offset` and depth of components rather than the loop index to determine the value of `order`. Signed-off-by:
Jarek Samic <cldfire3@gmail.com> Signed-off-by:
Mark Thompson <sw@jkqxz.net>
-
- 22 Mar, 2019 1 commit
-
-
Ruiling Song authored
Khronos OpenCL header (https://github.com/KhronosGroup/OpenCL-Headers) uses cl_va_api_media_sharing_intel.h. And Intel's official OpenCL driver for Intel GPU (https://github.com/intel/compute-runtime) was compiled against Khronos OpenCL header. So it's better to align with Khronos. Signed-off-by:
Ruiling Song <ruiling.song@intel.com>
-
- 02 Dec, 2018 1 commit
-
-
Mark Thompson authored
Also assert that all required functions are present.
-
- 28 Nov, 2018 1 commit
-
-
Mark Thompson authored
If the frames context creation fails then the command queue reference need not exist when uninit is called.
-
- 28 Jun, 2018 3 commits
-
-
Jun Zhao authored
remove an unused variable Signed-off-by:
Jun Zhao <mypopydev@gmail.com>
-
Jun Zhao authored
In opencl device derived case, don't need to call opencl_device_init. Signed-off-by:
Jun Zhao <mypopydev@gmail.com>
-
Jun Zhao authored
opencl_vaapi_intel_media doesn't depend on libmfx, OpenCL
Drivers and Runtimes for Intel Architectureis is a standalone release, more information can be found in the link: https://software.intel.com/en-us/articles/opencl-drivers. Signed-off-by:Jun Zhao <mypopydev@gmail.com>
-
- 24 Jun, 2018 1 commit
-
-
Mark Thompson authored
Unused since a2613647.
-
- 21 Jun, 2018 1 commit
-
-
Rostislav Pehlivanov authored
Signed-off-by:
Rostislav Pehlivanov <atomnuker@gmail.com>
-
- 07 Jun, 2018 1 commit
-
-
Jun Zhao authored
fix the build warning when use Portable Computing Language (pocl). Signed-off-by:
Jun Zhao <mypopydev@gmail.com>
-
- 06 Jun, 2018 1 commit
-
-
Ruiling Song authored
This fix a build error on Windows: C2440: connot convert from 'void (__cdecl *) (...)' to 'void (__stdcall *)(...)'. Signed-off-by:
Ruiling Song <ruiling.song@intel.com>
-
- 22 Mar, 2018 2 commits
-
-
Mark Thompson authored
Also use that to support mapping VAAPI to Beignet.
-
Mark Thompson authored
Matching the previous commit. This is not applied to the installed header because it could incorrectly suppress the warning inside user programs.
-
- 17 Dec, 2017 1 commit
-
-
Carl Eugen Hoyos authored
-
- 25 Nov, 2017 1 commit
-
-
Mark Thompson authored
device_uninit can be called twice if device_init fails.
-
- 22 Nov, 2017 6 commits
-
-
Mark Thompson authored
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.
-
Mark Thompson authored
Using cl_khr_d3d11_sharing and cl_intel_d3d11_nv12_media_sharing.
-
Mark Thompson authored
Using cl_khr_dx9_media_sharing.
-
Mark Thompson authored
Uses the cl_intel_va_api_media_sharing extension, which supports only NV12 surfaces and only mapping from QSV to OpenCL.
-
Mark Thompson authored
Supports all surface formats in common between the two.
-
Mark Thompson authored
-