Skip to content

intel-onevpl-26.2.3

@zhijie-zh zhijie-zh tagged this 11 Jun 03:05
Promote the NVL-P (Novalake-P) platform identifiers to the public side
of the runtime so they participate in the Linux open-source VPL build.

- Move MFX_HW_NVL out of the internal-only guard in mfxstructures-int.h.
- Move the NVL device-ID rows out of the internal-only block in
  listLegalDevIDs[] and add the four NVL-P Gfx workstation device IDs
  0xD754-0xD757 alongside the existing 0xD750-0xD753, 0xD75F.
- Move the IGFX_NVL switch case in GetHardwareType() and the MFX_HW_NVL
  switch case in MakePlatform() out of the internal-only guards. The
  new platform reports MFX_PLATFORM_MAXIMUM, matching the PTL-onwards
  convention.
- Add MFX_HW_NVL to the Linux media-copy support list in
  libmfx_core_vaapi.cpp.
- Add IGFX_NVL=1360 to the mocks product_family enum and add HW_NVL
  branches to family(), get_device_id(), and invoke() in the mocks
  platform helper.
- Drop the NVL-P sub-codename entries from the internal
  sensitive-keyword list now that the codename is public.
Assets 2
Loading