Summary:
Changelog: https://github.com/intel/gmmlib/compare/intel-gmmlib-22.3.9...intel-gmmlib-22.3.18
Major changes:
* Introducing ARL-S Support
* Add more device IDs for RPL
* Fix Multiadapter ULT issue reproducibilty
* Add new PVC Device ID
* Add more DG2 Device IDs
* Fix to align HAlign to 128bytes for Linear Packed YUV format
* Add PVC device ID
* Guard FormatTable to be within bound
* Fix possible integer overflow
* Remove structurally dead code
* Assert and return on divide by zero
* Update DG2 device ID macro
* Introduce ARL-H support
* Added new ADL-N Device IDs
* Add new Xe_HP Device IDs
* Handle out of memory case
* Correct DG2 Depth/Stencil MSAA 16x 8x Texture Allocation
* Failing the resource allocation if the U plane offset exceeds the HW limitations
Patches apply cleanly
Successfull poudriere build on 15-amd64 for:
multimedia/gmmlib
multimedia/libva-intel-media-driver
lang/intel-compute-runtime
multimedia/libva-intel-media-driver
Reviewed by: jbeich
Differential Revision: https://reviews.freebsd.org/D44460