Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support the VM3 screen cast #157

Merged
merged 1 commit into from
Oct 9, 2024

Commits on Sep 27, 2024

  1. Add support the VM3 screen cast

    VM3 dgpu passthrough, after probe ivshm, gralloc
    will deem it as QNX case.
    Check if the first render node is dGPU and
    first virtiogpu is ivshm, it is dgpu + ivshm case.
    
    The GPU scenario and the drv_kms_ value:
    1. iGPU VF + virtio-pci w blob (SRIOV): kms=render
    2. iGPU VF + virtio-pci wo blob (redhat): kms(virtio-pci)
    3. iGPU VF + virtio-ivshm (QNX): kms(ivshm)
    4. iGPU VF + virtio-pci + dGPU (dual gpu): like case 1
    5. dGPU passthrough +probe ivshm: ivhm = kms; kms = render
    6. dGPU VF + virtio-pci: like case 1
    7. iGPU/dGPU BM: kms=render
    
    Tracked-On: OAM-124710
    Signed-off-by: He, Yue <yue.he@intel.com>
    yhe39 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    57da245 View commit details
    Browse the repository at this point in the history