intel / libxcam

libXCam is a project for extended camera(not limited in camera) features and focus on image quality improvement and video analysis. There are lots features supported in image pre-processing, image post-processing and smart analysis. This library makes GPU/CPU/ISP working together to improve image quality. OpenCL is used to improve performance in different platforms.
Other
590 stars 230 forks source link

Fix multiple definitions of XCam::ShaderID (ODR violation) #792

Closed StefanBruens closed 2 years ago

StefanBruens commented 2 years ago

The IDs are only required inside the respective private namespaces, so move it. This matches e.g. gl_blender.cpp and vk_blender.cpp.