We are trying to get the IMSDK R3 working on an Intel Core i3-4130 CPU with SLES 11 SP3. This CPU includes integrated HD4200 graphics. According to the IMSDK Release Notes, this hardware should be supported:
"The following hardware is supported: ...
4th Generation Intel® Core™ Processors with Intel® Iris™ Pro Graphics, Intel® Iris™ Graphics or Intel® HD Graphics 4200+ Series"
It appears as if the i915 kernel module that is delivered with the IMSDK does not include support for the PCI device ID for this specific Haswell HD Graphics device. The PCI id for the integrated graphics device is "0x41e" and an examination of the driver source code indicates that this device id is not included in the list of supported device ids in this version of the i915 driver. We have attempted to patch the driver source code to simply include the PCI id of our hardware. While the addition of the appropriate device id results in successful recognition of the integrated graphics device and the device can be used for hardware graphics rendering, attempts to use the hardware for QSV encoding/decoding have so far proven futile. We suspect that the changes to the driver required to support this device are more substantial than simply adding the appropriate PCI id to the driver source code.
Any information on how to proceed would be greatly appreciated!