[Bug 2095071] Re: Update Noble to Gmmlib 22.5.2

2025-01-21 Thread Shane McKee
*** This bug is a duplicate of bug 2095074 ***
https://bugs.launchpad.net/bugs/2095074

** This bug has been marked a duplicate of bug 2095074
   [SRU] Upgrade to media driver version 24.3.4 in Noble

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2095071

Title:
  Update Noble to Gmmlib 22.5.2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/intel-gmmlib/+bug/2095071/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2095071] Re: Update Noble to Gmmlib 22.5.2

2025-01-16 Thread Shane McKee
** Description changed:

  == Description ==
  
  Intel has requested us to update gmmlib to 22.5.2 due to the need to
  have Lunar Lake (recently released) and Battle Mage support.
  
  This request has a strong dependency on the media driver version bump:
  https://bugs.launchpad.net/ubuntu/+source/intel-media-driver/+bug/2095074
  Also the libva version bump:
  https://bugs.launchpad.net/ubuntu/+source/libva/+bug/2095073
  
  == Changelog ==
  
  There is no changelog, but these are the changes between the two
  versions:
  
  smckee@smckee-Gazelle:~/gmmlib$ git log 
intel-gmmlib-22.3.17..intel-gmmlib-22.5.2
  commit 567dc09fd3859de3d9c09456ee7b366c0d327eb6 (HEAD -> master, tag: 
intel-gmmlib-22.5.2, origin/master, origin/HEAD)
  Author: John Machado 
  Date:   Fri Sep 6 15:21:19 2024 +0530
  
  Xe2 Caching demotion for L3XD|L4WT|NC request (#212)
  commit 567dc09fd3859de3d9c09456ee7b366c0d327eb6 (HEAD -> master, tag: 
intel-gmmlib-22.5.2, origin/master, origin/HEAD)
  Author: John Machado 
  Date:   Fri Sep 6 15:21:19 2024 +0530
  
  Xe2 Caching demotion for L3XD|L4WT|NC request (#212)
  
  commit 552325f5d951c12efd4b13d2bddff45b947529d8
  Author: John Machado 
  Date:   Fri Sep 6 14:59:17 2024 +0530
  
  Check if BaseWidth and BaseHeight is zero (#213)
  
  commit 06c05158f5d9d55906271feda50b161d743aee9b (tag: intel-gmmlib-22.5.1)
  Author: John Machado 
  Date:   Tue Aug 27 17:57:25 2024 +0530
  
  Fix Debug build type(#210)
  
  commit 4d9f38236513b979631b638f810d9bce9ba86e5d (tag: intel-gmmlib-22.5.0)
  Author: John Machado 
  Date:   Thu Aug 8 11:10:59 2024 +0530
  
  Update README with new platform support info (#208)
  
  commit 1ed3f8745d6a3f82b11a37c001fc6b7bb8f04d61
  Author: John Machado 
  Date:   Wed Aug 7 16:09:47 2024 +0530
  
  Introduce Battlemage full support (#205)
  
  commit a999c848a44e7b4b388a898fe64ef593c159c7a1 (tag: intel-gmmlib-22.4.1)
  Author: John Machado 
  Date:   Mon Jul 1 15:57:26 2024 +0530
  
  Introduce Battlemage basic enabling support (#203)
  
  commit 8d74657c32c017571b9ce1bce79b9e47c8b9e9c3 (tag: intel-gmmlib-22.4.0)
  Author: John Machado 
  Date:   Wed Jun 26 15:49:35 2024 +0530
  
  Remove media compressed formats (#202)
  
  commit 58d1ff07f979d82642b073e318098fb44c79e268
  Author: John Machado 
  Date:   Thu Jun 20 22:01:14 2024 +0530
  
  Introduce LunarLake Support (#188)
  
  commit 0d65e6900073591c8fa1956a6d2c445f79c9be1f (tag: intel-gmmlib-22.3.20)
  Author: John Machado 
  Date:   Fri May 31 15:41:48 2024 +0530
  
  Revert "Failing the resource allocation if the U plane offset
  exceeds the HW …" (#199)
  
  commit 40348e9a75ecc280cf156d4ef7fd48dc4acbf84e
  Author: John Machado 
  Date:   Thu May 30 15:34:45 2024 +0530
  
  Add RGB format perftag (#197)
  
  commit c6380d3db11cf3528a02097ce4ed9dab0335dca8
  Author: John Machado 
  Date:   Thu May 30 15:23:10 2024 +0530
  
  Update Readme with more build details (#198)
  
  commit e2a8b80fb174a936e9b4473aa9dbe2d21e3393f2
  Author: John Machado 
  Date:   Thu May 30 15:06:59 2024 +0530
  
  Fail if pTextureCalc is NULL (#196)
  
  commit dcc4b85ea3728c848b62fbb164c00f43b519b6fb (tag: intel-gmmlib-22.3.19)
  Author: John Machado 
  Date:   Mon Mar 25 11:13:27 2024 +0530
  
  Add new DG2 device IDs (#194)
  
  commit ac964bdffdda7730e8234511f61016071e63783b (tag: intel-gmmlib-22.3.18)
  Author: John Machado 
  Date:   Thu Mar 7 13:42:08 2024 +0530
  
  Failing the resource allocation if the U plane offset exceeds the HW
  limitations (#191)
  
  commit 93cf7ea309c47d58527ccc22b0fa93ea9012969b
  Author: John Machado 
  Date:   Thu Mar 7 12:51:56 2024 +0530
  
  Correct DG2 Depth/Stencil MSAA 16x 8x Texture Allocation (#192)
  
  commit fdd1f774a83c0a78c6d5e5e3f57dd203bbf604ce
  Author: John Machado 
  Date:   Thu Mar 7 12:32:29 2024 +0530
  
  Handle out of memory case (#193)
  
  == Testing impact ==
  
  Intel has done functional testing before release, and I have done smoke
  testing to check for regressions on Alder Lake (ADL) using ffmpeg and
  libva trace to check for hardware accelerated encode and decode for AV1,
  H264, and VP9. ADL running Noble did not appear to regress in my
- testing.
+ testing. I did the same testing on Lunar Lake (LNL) after the necessary
+ kernel update coming in 24.04.2, and the version bump enabled HW decode
+ for AV1, VP9, and H264.
  
  Build logs showing a successful build can be found here:
  https://launchpad.net/~mckeesh/+archive/ubuntu/testing/+build/29969316
  
  Build artifacts at the same link install correctly in Noble:
  ubuntu@determined-wheatear:~$ sudo dpkg -i 
libigdgmm12_22.5.2-0ubuntu1_amd64.deb
  Selecting previously unselected package libigdgmm12:amd64.
  (Reading database ... 74736 files and directories currently installed.)
  Preparing to unpack libigdgmm12_22.5.2-0ubuntu1_amd64.deb ...
  Unpacking libigdgmm12:amd64 (22.5.2-0ubuntu1) ...
  Setting up libigdgmm12:amd64 (22.5.2-0ubunt

[Bug 2095071] Re: Update Noble to Gmmlib 22.5.2

2025-01-16 Thread Shane McKee
** Description changed:

  == Description ==
  
  Intel has requested us to update gmmlib to 22.5.2 due to the need to
  have Lunar Lake (recently released) and Battle Mage support.
  
  This request has a strong dependency on the media driver version bump:
- 
+ https://bugs.launchpad.net/ubuntu/+source/intel-media-driver/+bug/2095074
+ Also the libva version bump:
+ https://bugs.launchpad.net/ubuntu/+source/libva/+bug/2095073
  
  == Changelog ==
  
  There is no changelog, but these are the changes between the two
  versions:
  
  smckee@smckee-Gazelle:~/gmmlib$ git log 
intel-gmmlib-22.3.17..intel-gmmlib-22.5.2
  commit 567dc09fd3859de3d9c09456ee7b366c0d327eb6 (HEAD -> master, tag: 
intel-gmmlib-22.5.2, origin/master, origin/HEAD)
  Author: John Machado 
  Date:   Fri Sep 6 15:21:19 2024 +0530
  
- Xe2 Caching demotion for L3XD|L4WT|NC request (#212)
+ Xe2 Caching demotion for L3XD|L4WT|NC request (#212)
  commit 567dc09fd3859de3d9c09456ee7b366c0d327eb6 (HEAD -> master, tag: 
intel-gmmlib-22.5.2, origin/master, origin/HEAD)
  Author: John Machado 
  Date:   Fri Sep 6 15:21:19 2024 +0530
  
- Xe2 Caching demotion for L3XD|L4WT|NC request (#212)
+ Xe2 Caching demotion for L3XD|L4WT|NC request (#212)
  
  commit 552325f5d951c12efd4b13d2bddff45b947529d8
  Author: John Machado 
  Date:   Fri Sep 6 14:59:17 2024 +0530
  
- Check if BaseWidth and BaseHeight is zero (#213)
+ Check if BaseWidth and BaseHeight is zero (#213)
  
  commit 06c05158f5d9d55906271feda50b161d743aee9b (tag: intel-gmmlib-22.5.1)
  Author: John Machado 
  Date:   Tue Aug 27 17:57:25 2024 +0530
  
- Fix Debug build type(#210)
+ Fix Debug build type(#210)
  
  commit 4d9f38236513b979631b638f810d9bce9ba86e5d (tag: intel-gmmlib-22.5.0)
  Author: John Machado 
  Date:   Thu Aug 8 11:10:59 2024 +0530
  
- Update README with new platform support info (#208)
+ Update README with new platform support info (#208)
  
  commit 1ed3f8745d6a3f82b11a37c001fc6b7bb8f04d61
  Author: John Machado 
  Date:   Wed Aug 7 16:09:47 2024 +0530
  
- Introduce Battlemage full support (#205)
+ Introduce Battlemage full support (#205)
  
  commit a999c848a44e7b4b388a898fe64ef593c159c7a1 (tag: intel-gmmlib-22.4.1)
  Author: John Machado 
  Date:   Mon Jul 1 15:57:26 2024 +0530
  
- Introduce Battlemage basic enabling support (#203)
+ Introduce Battlemage basic enabling support (#203)
  
  commit 8d74657c32c017571b9ce1bce79b9e47c8b9e9c3 (tag: intel-gmmlib-22.4.0)
  Author: John Machado 
  Date:   Wed Jun 26 15:49:35 2024 +0530
  
- Remove media compressed formats (#202)
+ Remove media compressed formats (#202)
  
  commit 58d1ff07f979d82642b073e318098fb44c79e268
  Author: John Machado 
  Date:   Thu Jun 20 22:01:14 2024 +0530
  
- Introduce LunarLake Support (#188)
+ Introduce LunarLake Support (#188)
  
  commit 0d65e6900073591c8fa1956a6d2c445f79c9be1f (tag: intel-gmmlib-22.3.20)
  Author: John Machado 
  Date:   Fri May 31 15:41:48 2024 +0530
  
- Revert "Failing the resource allocation if the U plane offset
+ Revert "Failing the resource allocation if the U plane offset
  exceeds the HW …" (#199)
  
  commit 40348e9a75ecc280cf156d4ef7fd48dc4acbf84e
  Author: John Machado 
  Date:   Thu May 30 15:34:45 2024 +0530
  
- Add RGB format perftag (#197)
+ Add RGB format perftag (#197)
  
  commit c6380d3db11cf3528a02097ce4ed9dab0335dca8
  Author: John Machado 
  Date:   Thu May 30 15:23:10 2024 +0530
  
- Update Readme with more build details (#198)
+ Update Readme with more build details (#198)
  
  commit e2a8b80fb174a936e9b4473aa9dbe2d21e3393f2
  Author: John Machado 
  Date:   Thu May 30 15:06:59 2024 +0530
  
- Fail if pTextureCalc is NULL (#196)
+ Fail if pTextureCalc is NULL (#196)
  
  commit dcc4b85ea3728c848b62fbb164c00f43b519b6fb (tag: intel-gmmlib-22.3.19)
  Author: John Machado 
  Date:   Mon Mar 25 11:13:27 2024 +0530
  
- Add new DG2 device IDs (#194)
+ Add new DG2 device IDs (#194)
  
  commit ac964bdffdda7730e8234511f61016071e63783b (tag: intel-gmmlib-22.3.18)
  Author: John Machado 
  Date:   Thu Mar 7 13:42:08 2024 +0530
  
- Failing the resource allocation if the U plane offset exceeds the HW
+ Failing the resource allocation if the U plane offset exceeds the HW
  limitations (#191)
  
  commit 93cf7ea309c47d58527ccc22b0fa93ea9012969b
  Author: John Machado 
  Date:   Thu Mar 7 12:51:56 2024 +0530
  
- Correct DG2 Depth/Stencil MSAA 16x 8x Texture Allocation (#192)
+ Correct DG2 Depth/Stencil MSAA 16x 8x Texture Allocation (#192)
  
  commit fdd1f774a83c0a78c6d5e5e3f57dd203bbf604ce
  Author: John Machado 
  Date:   Thu Mar 7 12:32:29 2024 +0530
  
- Handle out of memory case (#193)
+ Handle out of memory case (#193)
  
  == Testing impact ==
  
  Intel has done functional testing before release, and I have done smoke
  testing to check for regressions on Alder Lake (ADL) using ffmpeg and
  libva trace to check for hardwar