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

fix: automatic selection for hybrid GPU and IDDSampleDriver users #3002

Merged
merged 18 commits into from
Sep 29, 2024

Commits on Sep 29, 2024

  1. Fix frame capture and output duplication for dual GPU setups and virt…

    …ual displays
    
    - Added `test_frame_capture` function to verify if frames are successfully captured and not empty.
    - Fixes issues with virtual displays such as IDDSampleDriver when using more than one GPU.
    Nonary authored and cgutman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    2c71645 View commit details
    Browse the repository at this point in the history
  2. Check all pixels instead

    It occoured to me there might be some desktop images that are predominately black, which could cause a false positive.
    Nonary authored and cgutman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    53fc9b2 View commit details
    Browse the repository at this point in the history
  3. clang fixes

    Nonary authored and cgutman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    4cac356 View commit details
    Browse the repository at this point in the history
  4. code review suggestions

    Nonary authored and cgutman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    da99ff5 View commit details
    Browse the repository at this point in the history
  5. attempt to match previous coding styles

    Nonary authored and cgutman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    9ad6180 View commit details
    Browse the repository at this point in the history
  6. remove else statements

    Nonary authored and cgutman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    2d26cf6 View commit details
    Browse the repository at this point in the history
  7. remove code changes that were not needed

    Nonary authored and cgutman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    0797460 View commit details
    Browse the repository at this point in the history
  8. move unmap to fail guard

    Nonary authored and cgutman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    ad6aab7 View commit details
    Browse the repository at this point in the history
  9. implement cgutmans ideas

    Nonary authored and cgutman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    d263611 View commit details
    Browse the repository at this point in the history
  10. clang fixes

    Nonary authored and cgutman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    a17605f View commit details
    Browse the repository at this point in the history
  11. fix documentation

    Nonary authored and cgutman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    5696d1b View commit details
    Browse the repository at this point in the history
  12. Update tools/ddprobe.cpp

    Co-authored-by: ReenigneArcher <[email protected]>
    2 people authored and cgutman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    8a17a5b View commit details
    Browse the repository at this point in the history
  13. more doc fixes

    Nonary authored and cgutman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    d674ef9 View commit details
    Browse the repository at this point in the history
  14. Update tools/ddprobe.cpp

    Co-authored-by: Cameron Gutman <[email protected]>
    Nonary and cgutman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    a86f25f View commit details
    Browse the repository at this point in the history
  15. implement suggestions from cgutman

    Nonary authored and cgutman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    a9c0a95 View commit details
    Browse the repository at this point in the history
  16. add an additional space

    Nonary authored and cgutman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    6a8e941 View commit details
    Browse the repository at this point in the history
  17. fix compliler errors

    Nonary authored and cgutman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    141ab4c View commit details
    Browse the repository at this point in the history
  18. make sonarcloud happy again

    Nonary authored and cgutman committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    ec488ca View commit details
    Browse the repository at this point in the history