intel / compute-runtime

Intel® Graphics Compute Runtime for oneAPI Level Zero and OpenCL™ Driver
MIT License
1.13k stars 232 forks source link

A critical bug happened with HDR Mapping with opencl #643

Closed ghost closed 1 year ago

ghost commented 1 year ago

I am using proxmox ve host and using Ubuntu 22.04 LTS VM.

UHD770 enables SR-IOV.

when they use the decoding function using opencl in ubuntu, it have these video errors.

227777769-b56c123a-cd73-49a3-9101-d6cfa5f8a3a7 (1)

nyanmisaka commented 1 year ago

It's a Plex exclusive issue and should not be reported here. See also https://forums.plex.tv/t/movie-corruption-when-plex-decodes-4k-hdr/834529

ghost commented 1 year ago

It's a Plex exclusive issue and should not be reported here. See also https://forums.plex.tv/t/movie-corruption-when-plex-decodes-4k-hdr/834529

You can see more information here. https://github.com/strongtz/i915-sriov-dkms/issues/57

nyanmisaka commented 1 year ago

@ShCby As far as I know, intel hasn't officially supported SR-IOV in mainline kernels. So It makes sense that they won't test media-driver and compute-runtime with third-party modified DKMS in such use case.

The broken image seems to be caused by a mismatched DRM format modifier that used to describe the memory layout. You can turn to https://github.com/intel/media-driver for help.