HDR-to-SDR Tonemapping - OpenCL driver resource for Kubernetes?

This might help a few of you. Don’t use this long term, rcombs branch is in active development (just updated 2 hours ago), and will be merged into intel/beignet eventually, and then it will make it down to OS packages after that.

Dockerfile:

FROM ubuntu:20.04

RUN DEBIAN_FRONTEND="noninteractive" TZ="America/Los_Angeles" apt update && apt -y install tzdata

RUN apt -y install cmake pkg-config python ocl-icd-dev libegl1-mesa-dev ocl-icd-opencl-dev libdrm-dev libxfixes-dev libxext-dev llvm-7-dev clang-7 libclang-7-dev libtinfo-dev libedit-dev zlib1g-dev build-essential git

RUN git clone --branch comet-lake https://github.com/rcombs/beignet.git
RUN mkdir /beignet/build/
RUN cd /beignet/build && cmake -DLLVM_INSTALL_DIR=/usr/lib/llvm-7/bin .. && make -j8 && make install

FROM plexinc/pms-docker
RUN apt update && apt -y install clinfo
COPY --from=0 /usr/local/include/CL /usr/local/include/CL
COPY --from=0 /usr/local/lib/beignet /usr/local/lib/beignet
COPY --from=0 /usr/local/lib/beignet /usr/lib/x86_64-linux-gnu/beignet
COPY --from=0 /usr/local/share/metainfo/com.intel.beignet.metainfo.xml /usr/share/metainfo/

Good luck :slight_smile: